You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/08/04 16:41:43 UTC

[airflow] branch v2-3-test updated (f431503dc3 -> 1b042c8bfa)

This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a change to branch v2-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from f431503dc3 Temporary remove common.sql and pysftp until we release 2.3.4
     add 36f691e33e Upgrade to Pip 22.2 (#25218)
     add 3fedad0505 Make tag fetching when preparing providers optional. (#25236)
     add 2a34d8d614 Protect against the case when emulated Python is used on M1s (#25229)
     add 786b66d723 Avoid unnecessary error output when checking for emulated environment (#25289)
     add 6ca68af873 Add dev version of asset compilation (#25272)
     add 64598d36d5 Adds new warning to provider verification (#25310)
     add bf5f68c2ee Fix too long names of files and docker compose projects (#25301)
     add f45def76f7 Fix MsSQL failing on long list of providers. (#25338)
     add 9421de2f3b Allow to add extra flags passed to ``pip install`` when building images (#25337)
     add 7f30a9811e Upgrade to latest `pip` version 22.2.1 released today (#25348)
     add f16f74d3ea Add possibility to specify command to run at Breeze entry via env var (#25288)
     add 56e1e98524 Adjust limits when constructing cross-provider dependencies (#25364)
     add d526e90f13 Move breeze commands to sub-commands (#25449)
     add 3d4586542e Better warning and instructions in case someone runs emulated Python (#25482)
     add 7a18d3f3ef Use 'python3' instead of 'python' in scripts (#25499)
     add bd9ea2cb10 Limit Flask to <2.3 in the wake of 2.2 breaking our tests (#25511)
     add 1b042c8bfa Update to just-released `pip` 22.2.2 (#25519)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-images.yml                 |   36 +-
 .github/workflows/ci.yml                           |  221 ++--
 .github/workflows/codeql-analysis.yml              |    2 +-
 .github/workflows/release_dockerhub_image.yml      |   20 +-
 .pre-commit-config.yaml                            |   45 +-
 BREEZE.rst                                         | 1376 ++++++++++----------
 CI.rst                                             |    2 +-
 CONTRIBUTORS_QUICK_START.rst                       |    2 +-
 Dockerfile                                         |   19 +-
 Dockerfile.ci                                      |   19 +-
 IMAGES.rst                                         |   26 +-
 STATIC_CODE_CHECKS.rst                             |    9 +-
 TESTING.rst                                        |   20 +-
 breeze                                             |    2 +-
 dev/MANUALLY_BUILDING_IMAGES.md                    |    4 +-
 dev/PROVIDER_PACKAGE_DETAILS.md                    |   18 +-
 dev/README_RELEASE_AIRFLOW.md                      |   10 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |   12 +-
 dev/REFRESHING_CI_CACHE.md                         |    8 +-
 dev/TRACKING_BACKTRACKING_ISSUES.md                |    8 +-
 .../0011-unified-communication-with-the-users.md   |    2 +-
 .../doc/adr/0012-asking-user-for-confirmation.md   |    2 +-
 dev/breeze/src/airflow_breeze/breeze.py            |   15 +
 .../src/airflow_breeze/commands}/__init__.py       |    0
 .../src/airflow_breeze/commands/ci_commands.py     |   60 +-
 .../airflow_breeze/commands/ci_commands_config.py  |   62 +
 .../airflow_breeze/commands/ci_image_commands.py   |  150 +--
 .../commands/ci_image_commands_config.py           |  117 ++
 .../airflow_breeze/commands/developer_commands.py  |  163 +--
 .../commands/developer_commands_config.py          |  161 +++
 .../src/airflow_breeze/commands/main_command.py    |  232 +++-
 .../commands/production_image_commands.py          |  166 +--
 .../commands/production_image_commands_config.py   |  132 ++
 .../commands/release_management_commands.py        |  112 +-
 .../commands/release_management_commands_config.py |  100 ++
 ...d_maintenance_commands.py => setup_commands.py} |  156 +--
 .../commands/setup_commands_config.py              |   64 +
 .../airflow_breeze/commands/testing_commands.py    |   48 +-
 .../commands/testing_commands_config.py            |   57 +
 .../src/airflow_breeze/configure_rich_click.py     |   53 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    1 +
 .../src/airflow_breeze/params/build_ci_params.py   |    1 +
 .../src/airflow_breeze/params/build_prod_params.py |    1 +
 .../airflow_breeze/params/common_build_params.py   |    3 +-
 dev/breeze/src/airflow_breeze/pre_commit_ids.py    |    3 +-
 .../breeze/src/airflow_breeze/utils/click_utils.py |   14 +-
 .../src/airflow_breeze/utils/common_options.py     |   24 +-
 dev/breeze/src/airflow_breeze/utils/console.py     |   12 +
 .../airflow_breeze/utils/docker_command_utils.py   |    5 +-
 dev/breeze/src/airflow_breeze/utils/image.py       |    4 +-
 dev/breeze/src/airflow_breeze/utils/path_utils.py  |    4 +-
 dev/breeze/src/airflow_breeze/utils/run_utils.py   |   17 +-
 dev/breeze/src/airflow_breeze/utils/visuals.py     |    2 +-
 dev/provider_packages/prepare_provider_packages.py |  142 +-
 dev/refresh_images.sh                              |   10 +-
 docker_tests/docker_tests_utils.py                 |    4 +-
 docs/docker-stack/build-arg-ref.rst                |    6 +-
 docs/docker-stack/changelog.rst                    |    5 +
 images/breeze/output-build-docs.svg                |  292 -----
 images/breeze/output-build-image.svg               |  316 -----
 images/breeze/output-build-prod-image.svg          |  380 ------
 images/breeze/output-cleanup.svg                   |  120 --
 images/breeze/output-command-hash-export.svg       |   95 --
 images/breeze/output-commands-hash.txt             |   95 +-
 images/breeze/output-commands.svg                  |  384 ++----
 images/breeze/output-compile-www-assets.svg        |   99 --
 images/breeze/output-config.svg                    |  144 --
 images/breeze/output-docker-compose-tests.svg      |  128 --
 images/breeze/output-exec.svg                      |   99 --
 images/breeze/output-find-newer-dependencies.svg   |  132 --
 images/breeze/output-fix-ownership.svg             |  116 --
 images/breeze/output-free-space.svg                |  104 --
 images/breeze/output-generate-constraints.svg      |  180 ---
 images/breeze/output-prepare-airflow-package.svg   |  124 --
 .../output-prepare-provider-documentation.svg      |  164 ---
 images/breeze/output-prepare-provider-packages.svg |  172 ---
 images/breeze/output-pull-image.svg                |  174 ---
 images/breeze/output-pull-prod-image.svg           |  174 ---
 images/breeze/output-regenerate-command-images.svg |   99 --
 images/breeze/output-release-prod-images.svg       |  158 ---
 images/breeze/output-resource-check.svg            |   99 --
 images/breeze/output-selective-check.svg           |  148 ---
 images/breeze/output-self-upgrade.svg              |  107 --
 images/breeze/output-setup-autocomplete.svg        |  116 --
 images/breeze/output-shell.svg                     |  252 ----
 images/breeze/output-start-airflow.svg             |  260 ----
 images/breeze/output-static-checks.svg             |  260 ----
 images/breeze/output-stop.svg                      |  111 --
 images/breeze/output-tests.svg                     |  192 ---
 images/breeze/output-verify-image.svg              |  132 --
 images/breeze/output-verify-prod-image.svg         |  136 --
 images/breeze/output-verify-provider-packages.svg  |  172 ---
 images/breeze/output-version.svg                   |   95 --
 images/breeze/output_build-docs.svg                |  292 +++++
 images/breeze/output_ci-image.svg                  |  111 ++
 images/breeze/output_ci-image_build.svg            |  328 +++++
 images/breeze/output_ci-image_pull.svg             |  174 +++
 images/breeze/output_ci-image_verify.svg           |  132 ++
 images/breeze/output_ci.svg                        |  119 ++
 .../breeze/output_ci_find-newer-dependencies.svg   |  140 ++
 images/breeze/output_ci_fix-ownership.svg          |  116 ++
 images/breeze/output_ci_free-space.svg             |  104 ++
 images/breeze/output_ci_resource-check.svg         |   99 ++
 images/breeze/output_ci_selective-check.svg        |  148 +++
 images/breeze/output_cleanup.svg                   |  120 ++
 images/breeze/output_compile-www-assets.svg        |  115 ++
 images/breeze/output_exec.svg                      |   99 ++
 images/breeze/output_prod-image.svg                |  111 ++
 images/breeze/output_prod-image_build.svg          |  392 ++++++
 images/breeze/output_prod-image_pull.svg           |  174 +++
 images/breeze/output_prod-image_verify.svg         |  136 ++
 images/breeze/output_release-management.svg        |  123 ++
 ...put_release-management_generate-constraints.svg |  180 +++
 ..._release-management_prepare-airflow-package.svg |  124 ++
 ...e-management_prepare-provider-documentation.svg |  184 +++
 ...elease-management_prepare-provider-packages.svg |  184 +++
 ...tput_release-management_release-prod-images.svg |  158 +++
 ...release-management_verify-provider-packages.svg |  172 +++
 images/breeze/output_setup.svg                     |  127 ++
 images/breeze/output_setup_autocomplete.svg        |  116 ++
 images/breeze/output_setup_command-hash-export.svg |   95 ++
 images/breeze/output_setup_config.svg              |  144 ++
 .../output_setup_regenerate-command-images.svg     |   99 ++
 images/breeze/output_setup_self-upgrade.svg        |  107 ++
 images/breeze/output_setup_version.svg             |   95 ++
 images/breeze/output_shell.svg                     |  256 ++++
 images/breeze/output_start-airflow.svg             |  264 ++++
 images/breeze/output_static-checks.svg             |  264 ++++
 images/breeze/output_stop.svg                      |  111 ++
 images/breeze/output_testing.svg                   |  107 ++
 .../breeze/output_testing_docker-compose-tests.svg |  128 ++
 images/breeze/output_testing_tests.svg             |  192 +++
 scripts/ci/docker-compose/_docker.env              |    1 +
 scripts/ci/docker-compose/base.yml                 |    1 +
 scripts/ci/docker-compose/devcontainer.env         |    1 +
 scripts/ci/libraries/_initialization.sh            |    2 +-
 scripts/ci/libraries/_testing.sh                   |    2 +-
 .../ci/pre_commit/pre_commit_breeze_cmd_line.py    |   43 +-
 .../ci/pre_commit/pre_commit_compile_www_assets.py |    7 +-
 ...ets.py => pre_commit_compile_www_assets_dev.py} |    7 +-
 scripts/ci/testing/ci_run_airflow_testing.sh       |    6 +-
 .../ci_run_single_airflow_test_in_docker.sh        |    6 +-
 scripts/docker/common.sh                           |    2 +-
 scripts/docker/entrypoint_ci.sh                    |    4 +-
 scripts/docker/install_additional_dependencies.sh  |    2 +
 scripts/docker/install_airflow.sh                  |    4 +
 ...install_airflow_dependencies_from_branch_tip.sh |    1 +
 .../docker/install_from_docker_context_files.sh    |    4 +-
 scripts/in_container/run_init_script.sh            |    4 +
 scripts/in_container/run_tmux_welcome.sh           |    8 +-
 scripts/in_container/verify_providers.py           |   36 +-
 setup.cfg                                          |    5 +-
 setup.py                                           |   19 +-
 tests/www/views/test_views_custom_user_views.py    |   20 +-
 tests/www/views/test_views_grid.py                 |   40 +-
 tests/www/views/test_views_tasks.py                |   13 +-
 156 files changed, 8668 insertions(+), 7508 deletions(-)
 copy {airflow/api_connexion => dev/breeze/src/airflow_breeze/commands}/__init__.py (100%)
 create mode 100644 dev/breeze/src/airflow_breeze/commands/ci_commands_config.py
 create mode 100644 dev/breeze/src/airflow_breeze/commands/ci_image_commands_config.py
 create mode 100644 dev/breeze/src/airflow_breeze/commands/developer_commands_config.py
 create mode 100644 dev/breeze/src/airflow_breeze/commands/production_image_commands_config.py
 create mode 100644 dev/breeze/src/airflow_breeze/commands/release_management_commands_config.py
 rename dev/breeze/src/airflow_breeze/commands/{configuration_and_maintenance_commands.py => setup_commands.py} (75%)
 create mode 100644 dev/breeze/src/airflow_breeze/commands/setup_commands_config.py
 create mode 100644 dev/breeze/src/airflow_breeze/commands/testing_commands_config.py
 copy scripts/in_container/run_tmux_welcome.sh => dev/breeze/src/airflow_breeze/utils/click_utils.py (68%)
 mode change 100755 => 100644
 delete mode 100644 images/breeze/output-build-docs.svg
 delete mode 100644 images/breeze/output-build-image.svg
 delete mode 100644 images/breeze/output-build-prod-image.svg
 delete mode 100644 images/breeze/output-cleanup.svg
 delete mode 100644 images/breeze/output-command-hash-export.svg
 delete mode 100644 images/breeze/output-compile-www-assets.svg
 delete mode 100644 images/breeze/output-config.svg
 delete mode 100644 images/breeze/output-docker-compose-tests.svg
 delete mode 100644 images/breeze/output-exec.svg
 delete mode 100644 images/breeze/output-find-newer-dependencies.svg
 delete mode 100644 images/breeze/output-fix-ownership.svg
 delete mode 100644 images/breeze/output-free-space.svg
 delete mode 100644 images/breeze/output-generate-constraints.svg
 delete mode 100644 images/breeze/output-prepare-airflow-package.svg
 delete mode 100644 images/breeze/output-prepare-provider-documentation.svg
 delete mode 100644 images/breeze/output-prepare-provider-packages.svg
 delete mode 100644 images/breeze/output-pull-image.svg
 delete mode 100644 images/breeze/output-pull-prod-image.svg
 delete mode 100644 images/breeze/output-regenerate-command-images.svg
 delete mode 100644 images/breeze/output-release-prod-images.svg
 delete mode 100644 images/breeze/output-resource-check.svg
 delete mode 100644 images/breeze/output-selective-check.svg
 delete mode 100644 images/breeze/output-self-upgrade.svg
 delete mode 100644 images/breeze/output-setup-autocomplete.svg
 delete mode 100644 images/breeze/output-shell.svg
 delete mode 100644 images/breeze/output-start-airflow.svg
 delete mode 100644 images/breeze/output-static-checks.svg
 delete mode 100644 images/breeze/output-stop.svg
 delete mode 100644 images/breeze/output-tests.svg
 delete mode 100644 images/breeze/output-verify-image.svg
 delete mode 100644 images/breeze/output-verify-prod-image.svg
 delete mode 100644 images/breeze/output-verify-provider-packages.svg
 delete mode 100644 images/breeze/output-version.svg
 create mode 100644 images/breeze/output_build-docs.svg
 create mode 100644 images/breeze/output_ci-image.svg
 create mode 100644 images/breeze/output_ci-image_build.svg
 create mode 100644 images/breeze/output_ci-image_pull.svg
 create mode 100644 images/breeze/output_ci-image_verify.svg
 create mode 100644 images/breeze/output_ci.svg
 create mode 100644 images/breeze/output_ci_find-newer-dependencies.svg
 create mode 100644 images/breeze/output_ci_fix-ownership.svg
 create mode 100644 images/breeze/output_ci_free-space.svg
 create mode 100644 images/breeze/output_ci_resource-check.svg
 create mode 100644 images/breeze/output_ci_selective-check.svg
 create mode 100644 images/breeze/output_cleanup.svg
 create mode 100644 images/breeze/output_compile-www-assets.svg
 create mode 100644 images/breeze/output_exec.svg
 create mode 100644 images/breeze/output_prod-image.svg
 create mode 100644 images/breeze/output_prod-image_build.svg
 create mode 100644 images/breeze/output_prod-image_pull.svg
 create mode 100644 images/breeze/output_prod-image_verify.svg
 create mode 100644 images/breeze/output_release-management.svg
 create mode 100644 images/breeze/output_release-management_generate-constraints.svg
 create mode 100644 images/breeze/output_release-management_prepare-airflow-package.svg
 create mode 100644 images/breeze/output_release-management_prepare-provider-documentation.svg
 create mode 100644 images/breeze/output_release-management_prepare-provider-packages.svg
 create mode 100644 images/breeze/output_release-management_release-prod-images.svg
 create mode 100644 images/breeze/output_release-management_verify-provider-packages.svg
 create mode 100644 images/breeze/output_setup.svg
 create mode 100644 images/breeze/output_setup_autocomplete.svg
 create mode 100644 images/breeze/output_setup_command-hash-export.svg
 create mode 100644 images/breeze/output_setup_config.svg
 create mode 100644 images/breeze/output_setup_regenerate-command-images.svg
 create mode 100644 images/breeze/output_setup_self-upgrade.svg
 create mode 100644 images/breeze/output_setup_version.svg
 create mode 100644 images/breeze/output_shell.svg
 create mode 100644 images/breeze/output_start-airflow.svg
 create mode 100644 images/breeze/output_static-checks.svg
 create mode 100644 images/breeze/output_stop.svg
 create mode 100644 images/breeze/output_testing.svg
 create mode 100644 images/breeze/output_testing_docker-compose-tests.svg
 create mode 100644 images/breeze/output_testing_tests.svg
 copy scripts/ci/pre_commit/{pre_commit_compile_www_assets.py => pre_commit_compile_www_assets_dev.py} (88%)