This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
*** WARNING: tag nightly-master was modified! ***
from eacf40d (commit)
to fa8af2d (commit)
from eacf40d Ensure that the `prohibit_commit` guard only applies to _one_
session. (#12575)
add 8b9d52f Adds possibility of forcing upgrade constraint by setting a
label (#12635)
add f16fa09 Clean-up airflow/kubernetes/kube_config.py (#12627)
add 3a8c344 Add Changelog for Airflow 1.10.13 (#12623)
add cf718db Improved breeze messages for initialize-local-virtualenv and
static-check --help (#12640)
add b769209 Add Corsearch to in the wild (#12641)
add 6e9c110 Housekeeping: Remove 'dirty_ids' in www/views.py (#12645)
add c084393 Allows mounting local sources for github run-id images
(#12650)
add e1ebfa6 Add DataflowJobMessagesSensor and
DataflowAutoscalingEventsSensor (#12249)
add 5fafd98 Replace foreign key constraints with foreign annotation
(#12603)
add 9a74ee5 Add 1.10.13 to CI, Breeze and Docs (#12652)
add 456a1c5 Restructure the extras in setup.py and described them (#12548)
add 531e006 Typo Fix: Deprecated config force_log_out_after was not used
(#12661)
add 41a699a Implement reading provider information from packages/sources
(#12512)
add 6b3c6ad Update setup.py to get non-conflicting set of dependencies
(#12636)
add fa8af2d Enable PIP check for both CI and PROD image (#12664)
No new revisions were added by this update.
Summary of changes:
.github/workflows/build-images-workflow-run.yml | 18 +-
.github/workflows/ci.yml | 36 +++-
.github/workflows/codeql-analysis.yml | 4 +-
.../workflows/label_when_reviewed_workflow_run.yml | 4 +-
.pre-commit-config.yaml | 2 +-
BREEZE.rst | 15 +-
CHANGELOG.txt | 112 ++++++++++++
CI.rst | 2 +-
CONTRIBUTING.rst | 19 +-
Dockerfile.ci | 2 +-
IMAGES.rst | 18 +-
INSTALL | 14 +-
INTHEWILD.md | 1 +
README.md | 10 +-
UPDATING.md | 15 ++
UPGRADING_TO_2.0.md | 13 +-
airflow/cli/cli_parser.py | 34 +++-
airflow/cli/commands/provider_command.py | 68 +++++++
airflow/jobs/base_job.py | 8 +-
airflow/kubernetes/kube_config.py | 16 +-
.../google/cloud/example_dags/example_dataflow.py | 37 +++-
airflow/providers/google/cloud/hooks/dataflow.py | 118 +++++++++++-
airflow/providers/google/cloud/sensors/dataflow.py | 198 +++++++++++++++++++++
airflow/providers/microsoft/azure/hooks/wasb.py | 12 +-
airflow/providers_manager.py | 165 +++++++++++++----
airflow/settings.py | 4 +-
airflow/www/views.py | 9 -
breeze | 9 +-
breeze-complete | 1 +
dev/provider_packages/MANIFEST_TEMPLATE.in.jinja2 | 2 -
dev/provider_packages/README.md | 2 +-
dev/provider_packages/SETUP_TEMPLATE.cfg.jinja2 | 4 +
dev/provider_packages/SETUP_TEMPLATE.py.jinja2 | 13 --
.../get_provider_info_TEMPLATE.py.jinja2 | 3 +-
dev/provider_packages/prepare_provider_packages.py | 56 ++++--
docs/extra-packages-ref.rst | 12 +-
docs/installation.rst | 10 +-
docs/production-deployment.rst | 50 +++---
docs/spelling_wordlist.txt | 5 +
.../ci_build_airflow_package.sh} | 21 ++-
scripts/ci/images/ci_prepare_ci_image_on_ci.sh | 1 -
scripts/ci/images/ci_wait_for_all_ci_images.sh | 36 +---
scripts/ci/images/ci_wait_for_all_prod_images.sh | 38 +---
.../ci_wait_for_ci_image.sh} | 41 +++--
.../ci_wait_for_prod_image.sh} | 41 +++--
scripts/ci/kubernetes/ci_run_kubernetes_tests.sh | 2 +-
scripts/ci/libraries/_build_images.sh | 43 +++--
scripts/ci/libraries/_initialization.sh | 6 +
scripts/ci/libraries/_push_pull_remove_images.sh | 44 ++++-
.../pre_commit_check_setup_extra_packages_ref.py | 14 +-
...sh => ci_install_and_test_provider_packages.sh} | 21 ++-
.../ci_prepare_and_test_provider_packages.sh | 39 ----
...er_readme.sh => ci_prepare_provider_readmes.sh} | 0
.../ci_test_provider_packages_install.sh | 38 ----
scripts/ci/selective_ci_checks.sh | 56 ++++--
scripts/in_container/_in_container_utils.sh | 180 ++++++++++++++-----
scripts/in_container/entrypoint_ci.sh | 3 +-
scripts/in_container/run_ci_tests.sh | 8 +-
.../run_install_and_test_provider_packages.sh | 98 ++++++++++
.../in_container/run_prepare_provider_readme.sh | 6 +-
.../run_test_package_import_all_classes.sh | 107 -----------
scripts/in_container/run_test_package_install.sh | 72 --------
setup.cfg | 7 +-
setup.py | 68 +++++--
tests/core/test_providers_manager.py | 8 +-
tests/models/test_dagrun.py | 38 +++-
.../providers/google/cloud/hooks/test_dataflow.py | 106 +++++++++++
.../google/cloud/sensors/test_dataflow.py | 171 +++++++++++++++++-
tests/providers/microsoft/azure/hooks/test_wasb.py | 19 +-
.../microsoft/azure/log/test_wasb_task_handler.py | 17 ++
70 files changed, 1769 insertions(+), 701 deletions(-)
create mode 100644 airflow/cli/commands/provider_command.py
copy airflow/api/auth/__init__.py =>
dev/provider_packages/get_provider_info_TEMPLATE.py.jinja2 (93%)
copy scripts/ci/{pre_commit/pre_commit_sort_in_the_wild.sh =>
build_airflow/ci_build_airflow_package.sh} (70%)
copy scripts/ci/{static_checks/run_static_checks.sh =>
images/ci_wait_for_ci_image.sh} (50%)
copy scripts/ci/{static_checks/run_static_checks.sh =>
images/ci_wait_for_prod_image.sh} (50%)
rename
scripts/ci/provider_packages/{ci_test_provider_packages_import_all_classes.sh
=> ci_install_and_test_provider_packages.sh} (78%)
delete mode 100755
scripts/ci/provider_packages/ci_prepare_and_test_provider_packages.sh
rename scripts/ci/provider_packages/{ci_prepare_provider_readme.sh =>
ci_prepare_provider_readmes.sh} (100%)
delete mode 100755
scripts/ci/provider_packages/ci_test_provider_packages_install.sh
create mode 100755
scripts/in_container/run_install_and_test_provider_packages.sh
delete mode 100755 scripts/in_container/run_test_package_import_all_classes.sh
delete mode 100755 scripts/in_container/run_test_package_install.sh