This is an automated email from the ASF dual-hosted git repository.
dpgaspar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
from 300c4ec [SECURITY] bump packages with security vulnerabilities (#8573)
add e490414 Flask App factory PR #1 (#8418)
No new revisions were added by this update.
Summary of changes:
.flaskenv | 4 +-
requirements-dev.txt | 1 +
setup.py | 1 +
superset/__init__.py | 253 +++-----------------
superset/app.py | 260 +++++++++++++++++++++
superset/bin/superset | 14 +-
superset/cli.py | 94 +++++---
superset/extensions.py | 113 +++++++++
superset/forms.py | 4 -
superset/sql_lab.py | 2 +-
superset/tasks/__init__.py | 1 -
superset/tasks/cache.py | 2 +-
superset/tasks/celery_app.py | 20 +-
superset/tasks/schedules.py | 2 +-
superset/utils/cache.py | 15 +-
superset/utils/cache_manager.py | 56 +++++
superset/utils/core.py | 27 ---
superset/utils/feature_flag_manager.py | 39 ++++
superset/views/core.py | 7 +-
tests/access_tests.py | 32 +--
tests/base_tests.py | 74 +++---
tests/celery_tests.py | 40 ++--
tests/core_tests.py | 75 +++---
tests/dashboard_tests.py | 38 +--
tests/db_engine_specs/presto_tests.py | 36 ++-
tests/dict_import_export_tests.py | 21 +-
tests/druid_func_tests.py | 2 +-
tests/email_tests.py | 3 +-
.../base_tests.py => feature_flag_tests.py} | 31 ++-
tests/import_export_tests.py | 151 ++++++------
tests/load_examples_test.py | 25 +-
tests/schedules_test.py | 66 +++---
tests/security_tests.py | 1 +
tests/sql_validator_tests.py | 12 +-
tests/sqllab_tests.py | 8 +-
.../gsheets.py => tests/test_app.py | 13 +-
tests/utils_tests.py | 17 +-
tox.ini | 2 +-
38 files changed, 963 insertions(+), 599 deletions(-)
create mode 100644 superset/app.py
create mode 100644 superset/extensions.py
create mode 100644 superset/utils/cache_manager.py
create mode 100644 superset/utils/feature_flag_manager.py
copy tests/{db_engine_specs/base_tests.py => feature_flag_tests.py} (54%)
copy superset/db_engine_specs/gsheets.py => tests/test_app.py (77%)