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

utkarsharma pushed a change to branch v2-10-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from c2311e794a8 [v2-10-test] Backport pull_requttest_target removal 
(#45527)
     add 0ecc0cd821b Make Python 3.9 default for v2-10-test branch (#45599)
     add 81e6215e0d2 [v2-10-test] Upgrade sphinx and related dependencies 
(#45563) (#45596)
     add a17307de3a6 Protect against missing .uv cache (#45605)
     add 90db0f3ffee Provide package write permissions to push-ci-image-cache 
job (#45573) (#45612)
     add 71261fe018b fix: log action get the correct request body (#45546) 
(#45560)
     add 9d66c483a5d fix: rm `skip_if` and `run_if` in python source (#41832) 
(#45680)
     add 04d0381bf5c Fix empty task instance for log (#45702) (#45703)
     add 322ce0ccfa5 [v2-10-test] Improve speed of tests by not creating 
connections at parse time (#45690) (#45826)
     add 8017ca4674b Add ready_for_review to workflow pull_request types 
(#45855) (#45906)
     add 80a19904606 Remove Scarf tracking (#45865) (#45941)
     add 78569832045 [v2-10-test] Fix `FileTaskHandler` only read from default 
executor (#46000)
     add a5726a5a0de [v2-10-test] Upgrade uv and pip (#46078)
     add a2f302de1c4 Issue deprecation warning for plugins registering 
`ti_deps` (#45742)
     add 57adf0b2853 Fixed thread local _sentinel.callers defect and added test 
cases (#44646) (#46280)
     add d60df2a29c6 [v2-10-test] Add Webserver parameters: max_form_parts, 
max_form_memory_size (#45749) (#46243)
     add dcf865065a7 Add map_index parameter to extra links API for Airflow 
2.10 (#46337)
     add 37f62189979 Update version to 2.10.5
     add b93c3db6b16 Update RELEASE_NOTES.rst

No new revisions were added by this update.

Summary of changes:
 .github/actions/install-pre-commit/action.yml      |   2 +-
 .github/workflows/ci-image-checks.yml              |   1 +
 .github/workflows/ci.yml                           |   1 +
 .github/workflows/push-image-cache.yml             |   8 +-
 Dockerfile                                         |   4 +-
 Dockerfile.ci                                      |   4 +-
 README.md                                          |   5 +-
 RELEASE_NOTES.rst                                  |  64 ++++++++-
 airflow/__init__.py                                |   2 +-
 .../api_connexion/endpoints/extra_link_endpoint.py |   2 +
 airflow/api_connexion/openapi/v1.yaml              |   3 +-
 airflow/api_connexion/schemas/task_schema.py       |   6 +-
 airflow/cli/commands/scheduler_command.py          |   3 -
 airflow/config_templates/config.yml                |  38 +++---
 airflow/executors/executor_loader.py               |   4 +
 airflow/models/baseoperator.py                     |   2 +
 airflow/plugins_manager.py                         |  12 ++
 airflow/providers/MANAGING_PROVIDERS_LIFECYCLE.rst |   2 +-
 .../providers/amazon/aws/transfers/sql_to_s3.py    |   9 +-
 airflow/reproducible_build.yaml                    |   4 +-
 airflow/serialization/serializers/timezone.py      |   4 +-
 airflow/settings.py                                |   7 -
 airflow/utils/decorators.py                        |   2 +-
 airflow/utils/log/file_task_handler.py             |  31 ++++-
 airflow/utils/usage_data_collection.py             | 123 -----------------
 airflow/www/app.py                                 |   2 +
 airflow/www/decorators.py                          |   2 +-
 airflow/www/extensions/init_views.py               |  17 +++
 airflow/www/static/js/types/api-generated.ts       |  11 +-
 airflow/www/views.py                               |   2 +-
 constraints/README.md                              |   2 +-
 contributing-docs/03_contributors_quick_start.rst  |  12 +-
 contributing-docs/testing/docker_compose_tests.rst |   4 +-
 contributing-docs/testing/k8s_tests.rst            |   4 +-
 contributing-docs/testing/unit_tests.rst           |  10 +-
 dev/README_RELEASE_AIRFLOW.md                      |   4 +-
 dev/README_RELEASE_PROVIDER_PACKAGES.md            |   2 +-
 dev/breeze/doc/ci/02_images.md                     |   4 +-
 .../commands/release_management_commands.py        |   4 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   6 +-
 .../airflow_breeze/params/common_build_params.py   |   2 +-
 dev/breeze/tests/test_selective_checks.py          | 152 ++++++++++-----------
 docker_tests/docker_utils.py                       |   4 +-
 docs/apache-airflow/faq.rst                        |  23 ----
 .../installation/installing-from-pypi.rst          |   6 -
 .../installation/supported-versions.rst            |   2 +-
 docs/docker-stack/README.md                        |  10 +-
 .../extending/add-airflow-configuration/Dockerfile |   2 +-
 .../extending/add-apt-packages/Dockerfile          |   2 +-
 .../add-build-essential-extend/Dockerfile          |   2 +-
 .../extending/add-providers/Dockerfile             |   2 +-
 .../add-pypi-packages-constraints/Dockerfile       |   2 +-
 .../extending/add-pypi-packages-uv/Dockerfile      |   2 +-
 .../extending/add-pypi-packages/Dockerfile         |   2 +-
 .../extending/add-requirement-packages/Dockerfile  |   2 +-
 .../extending/custom-providers/Dockerfile          |   2 +-
 .../extending/embedding-dags/Dockerfile            |   2 +-
 .../extending/writable-directory/Dockerfile        |   2 +-
 docs/docker-stack/entrypoint.rst                   |  14 +-
 docs/exts/airflow_intersphinx.py                   |   2 +-
 docs/sphinx_design/static/custom.css               |  35 +++++
 hatch_build.py                                     |  53 +++----
 newsfragments/44751.bugfix.rst                     |   1 -
 newsfragments/44912.bugfix.rst                     |   1 -
 newsfragments/44937.bugfix.rst                     |   1 -
 newsfragments/44938.bugfix.rst                     |   1 -
 newsfragments/44968.misc.rst                       |   1 -
 newsfragments/45134.bugfix.rst                     |   1 -
 newsfragments/45530.significant.rst                |  12 --
 scripts/ci/install_breeze.sh                       |   4 +-
 scripts/ci/pre_commit/common_precommit_utils.py    |   6 +-
 scripts/ci/pre_commit/supported_versions.py        |   2 +-
 .../endpoints/test_dag_run_endpoint.py             |  56 ++++++++
 .../endpoints/test_extra_link_endpoint.py          |  64 ++++++++-
 tests/conftest.py                                  |  12 ++
 tests/core/test_settings.py                        |  25 +---
 tests/executors/test_executor_loader.py            |  88 ++++++------
 tests/models/test_baseoperatormeta.py              |  18 +++
 tests/models/test_dag.py                           |   4 +-
 tests/plugins/test_plugins_manager.py              |  17 +++
 .../amazon/aws/system/utils/test_helpers.py        |  11 +-
 tests/serialization/test_dag_serialization.py      |  20 +++
 .../aws/example_bedrock_retrieve_and_generate.py   |  32 +++--
 .../system/providers/amazon/aws/utils/__init__.py  |   2 +
 .../test_utils/executor_loader.py                  |  16 ++-
 tests/test_utils/mock_operators.py                 |  13 +-
 tests/ti_deps/deps/test_ready_to_reschedule_dep.py |   1 +
 tests/utils/test_decorators.py                     | 128 +++++++++++++++++
 tests/utils/test_log_handlers.py                   |  99 +++++++++++++-
 tests/utils/test_usage_data_collection.py          | 104 --------------
 90 files changed, 876 insertions(+), 618 deletions(-)
 delete mode 100644 airflow/utils/usage_data_collection.py
 delete mode 100644 newsfragments/44751.bugfix.rst
 delete mode 100644 newsfragments/44912.bugfix.rst
 delete mode 100644 newsfragments/44937.bugfix.rst
 delete mode 100644 newsfragments/44938.bugfix.rst
 delete mode 100644 newsfragments/44968.misc.rst
 delete mode 100644 newsfragments/45134.bugfix.rst
 delete mode 100644 newsfragments/45530.significant.rst
 copy airflow/callbacks/base_callback_sink.py => 
tests/test_utils/executor_loader.py (61%)
 create mode 100644 tests/utils/test_decorators.py
 delete mode 100644 tests/utils/test_usage_data_collection.py

Reply via email to