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 ac40b27bd7 Typo fix dataset guide  (#41353)
     add 1002266c1d regenerate command hashes
     add f2a15d4425 Fix Gantt Task Tries (#41342)
     add 0ee7aff654 Revert "Send context using in venv operator (#41039)" 
(#41362)
     add 6b6224a7b8 Retain the function "resource_name_for_dag" for backwards 
compatibility (#41382)
     add 0d87d27d69 Update version to 2.10.0
     add 4fce874b95 Update RELEASE_NOTES.rst
     add a7d48cb850 Fix tests/models/test_taskinstance.py for Database 
Isolation Tests (#41344)
     add dc0548e2a5 Fix TriggerDagRunOperator Tests for Database Isolation 
Tests (#41298)
     add 2740c1c16a Fix core tests from start to SkipMixin for Database 
Isolation Mode (#41369)
     add 9f3c1aedb7 Fix Variable and KubernetesJobOperator Tests for Database 
Isolation Tests (#41370)
     add ef147dd8c4 Fix pytests for Core except Variable for DB Isolation Mode 
(#41375)
     add 34e2c9c694 bump uv version to 0.2.34 (#41334)
     add 09567dcc61 Skip docs publishing on non-main brnaches (#41385)
     add 6c6797c5d9 Fix mypy checks for new azure libraries (#41386)
     add 8ea4eb1ce0 Fix  tests/decorators/test_python.py for database isolation 
tests (#41387)
     add e001b88f58 fix DagPriorityParsingRequest unique constraint error when 
dataset aliases are resolved into new datasets (#41398)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/static-checks-mypy-docs.yml      |   2 +-
 Dockerfile                                         |   2 +-
 Dockerfile.ci                                      |   4 +-
 README.md                                          |  24 +-
 RELEASE_NOTES.rst                                  | 291 ++++++++-
 airflow/__init__.py                                |   2 +-
 airflow/api/common/trigger_dag.py                  |   8 +
 airflow/api_connexion/openapi/v1.yaml              |   2 +-
 airflow/api_internal/endpoints/rpc_api_endpoint.py |   2 +
 airflow/datasets/manager.py                        |  35 +-
 airflow/decorators/__init__.pyi                    |   6 -
 .../example_python_context_decorator.py            |  92 ---
 .../example_python_context_operator.py             |  91 ---
 airflow/exceptions.py                              |  22 +
 airflow/models/dag.py                              |   4 +
 airflow/models/taskinstance.py                     |  24 +-
 airflow/models/variable.py                         |  13 +-
 airflow/operators/python.py                        |  36 --
 airflow/operators/trigger_dagrun.py                |  14 +
 airflow/providers/microsoft/azure/hooks/wasb.py    |  14 +-
 airflow/reproducible_build.yaml                    |   4 +-
 airflow/security/permissions.py                    |  18 +-
 airflow/serialization/pydantic/taskinstance.py     |  15 +
 airflow/serialization/serialized_objects.py        |   7 +-
 airflow/utils/python_virtualenv_script.jinja2      |  23 -
 airflow/www/static/js/dag/details/gantt/Row.tsx    |  35 +-
 airflow/www/static/js/dag/details/gantt/index.tsx  |  53 +-
 airflow/www/static/js/dag/details/index.tsx        |   2 +
 dev/breeze/doc/images/output_ci-image_build.svg    |  92 +--
 dev/breeze/doc/images/output_ci-image_build.txt    |   2 +-
 .../doc/images/output_ci_selective-check.svg       |  24 +-
 .../doc/images/output_ci_selective-check.txt       |   2 +-
 dev/breeze/doc/images/output_prod-image_build.svg  | 118 ++--
 dev/breeze/doc/images/output_prod-image_build.txt  |   2 +-
 ...elease-management_install-provider-packages.svg |  52 +-
 ...elease-management_install-provider-packages.txt |   2 +-
 ...release-management_verify-provider-packages.svg |  44 +-
 ...release-management_verify-provider-packages.txt |   2 +-
 dev/breeze/doc/images/output_shell.txt             |   2 +-
 dev/breeze/doc/images/output_start-airflow.svg     |  98 +--
 dev/breeze/doc/images/output_start-airflow.txt     |   2 +-
 dev/breeze/doc/images/output_testing_db-tests.txt  |   2 +-
 .../doc/images/output_testing_non-db-tests.txt     |   2 +-
 dev/breeze/doc/images/output_testing_tests.txt     |   2 +-
 docs/apache-airflow/howto/operator/python.rst      |  92 ---
 .../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 +-
 generated/PYPI_README.md                           |  22 +-
 newsfragments/37948.feature.rst                    |   1 -
 newsfragments/38891.significant.rst                |  10 -
 newsfragments/39336.significant.rst                |   7 -
 newsfragments/39823.bugfix.rst                     |   1 -
 newsfragments/40145.significant.rst                |   5 -
 newsfragments/40379.improvement.rst                |   1 -
 newsfragments/40701.feature.rst                    |   1 -
 newsfragments/40703.feature.rst                    |   1 -
 newsfragments/40874.significant.rst                |   1 -
 newsfragments/41039.feature.rst                    |   1 -
 newsfragments/41116.feature.rst                    |   1 -
 scripts/ci/pre_commit/supported_versions.py        |   2 +-
 tests/conftest.py                                  |  35 +-
 tests/decorators/test_python.py                    |  80 +--
 tests/jobs/test_base_job.py                        |   1 +
 tests/jobs/test_local_task_job.py                  |  25 +-
 tests/jobs/test_triggerer_job.py                   |  12 +
 tests/models/test_baseoperator.py                  |   2 +
 tests/models/test_baseoperatormeta.py              |   6 +
 tests/models/test_dag.py                           |   2 +-
 tests/models/test_dagbag.py                        |  11 +
 tests/models/test_mappedoperator.py                |  25 +
 tests/models/test_param.py                         |   3 +
 tests/models/test_renderedtifields.py              |   8 +-
 tests/models/test_serialized_dag.py                |   9 +
 tests/models/test_skipmixin.py                     |   9 +-
 tests/models/test_taskinstance.py                  | 129 +++-
 tests/models/test_trigger.py                       |   5 +
 tests/models/test_variable.py                      |  40 +-
 tests/models/test_xcom_arg.py                      |   1 +
 tests/models/test_xcom_arg_map.py                  |   8 +
 tests/operators/test_python.py                     | 122 +---
 tests/operators/test_trigger_dagrun.py             | 675 ++++++++++++---------
 .../cncf/kubernetes/operators/test_job.py          |   1 +
 .../test_task_handler_with_custom_formatter.py     |  12 +-
 95 files changed, 1517 insertions(+), 1191 deletions(-)
 delete mode 100644 airflow/example_dags/example_python_context_decorator.py
 delete mode 100644 airflow/example_dags/example_python_context_operator.py
 delete mode 100644 newsfragments/37948.feature.rst
 delete mode 100644 newsfragments/38891.significant.rst
 delete mode 100644 newsfragments/39336.significant.rst
 delete mode 100644 newsfragments/39823.bugfix.rst
 delete mode 100644 newsfragments/40145.significant.rst
 delete mode 100644 newsfragments/40379.improvement.rst
 delete mode 100644 newsfragments/40701.feature.rst
 delete mode 100644 newsfragments/40703.feature.rst
 delete mode 100644 newsfragments/40874.significant.rst
 delete mode 100644 newsfragments/41039.feature.rst
 delete mode 100644 newsfragments/41116.feature.rst

Reply via email to