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

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


    from 854173176f Lower down universal-pathlib minimum to 0.2.2 (#41939) 
(#41943)
     add 9d82d8d3f6 ci: improve check_deferrable_default script to cover 
positional variables (#41942)
     add cc0647c0c0 Simpler task retrieval for taskinstance test (#41389) 
(#41953)
     add 59426a6d6d Deprecate ``--tree`` flag for ``tasks list`` cli command 
(#41965)
     add d3a8849c04 Add warning that listeners can be dangerous (#41968)
     add a1240676f2 Switch to using emulation for image building (#41959) 
(#41962)
     add efea74110b Skip database isolation case for task mapping taskinstance 
tests (#41954) (#41954)
     add f2cb42f870 Correct scheduled slots documentation and missing open 
telemetry span (#41899) (#41985)
     add 9910f3a2f0 Improve docs on markdown docs in DAGs (#42013)
     add 5267cffb77 Update dags.rst (#41999) (#42026)
     add 93311cb6b5 Add note about dataclasses and attrs to XComs page (#42045) 
(#42056)
     add c7a34df89c Rewrite how DAG to dataset / dataset alias are stored 
(#41987) (#42055)
     add 4b38e3429e Add new type of exception to catch timeout (#42064) (#42078)
     add 1d005eb2f0 Update security_model.rst to clear unauthenticated 
endpoints exceptions (#42057) (#42085)
     add 9169d64acc Autofix default deferrable with LibCST (#42089)
     add fc1d46265f Fix typo in plugins.rst (#42106) (#42108)
     add 3a3ed6a6b8 Fix details tab log url detection (#42104) (#42114)
     add 6b02182d21 Support multiline input for Params of type string in 
trigger UI form (#40414) (#42139)
     add d9eb420bb6 Fix task_instance and dag_run links from list views 
(#42138) (#42143)
     add 9de0e59b8a Limit universal-pathlib below 0.2.4 as it breaks our 
integration (#42090) (#42101)
     add 80047e33bf do not camelcase xcom entries (#42182) (#42187)
     add 6a0aac8f72 Add extra and renderedTemplates as keys to skip camelCasing 
(#42206) (#42208)
     add 7208f373b8 fix: only treat null/undefined as falsy when rendering 
XComEntry (#42199) (#42213)
     add 871c529830 Fix require_confirmation_dag_change (#42063) (#42211)
     add 0b74a08644 Revert "Handle Example dags case when checking for missing 
files (#41856) (#41874)" (#42217)
     add c403e755b1 Revert "Fix: DAGs are not marked as stale if the dags 
folder change" (41433) (#41829) (#41893) 41829 (#42220)
     add cd8d7b57a1 update requires (#42223)
     add 4a35216a91 allow dataset alias to add more than one dataset events 
(#42189) (#42247)
     add 4d2201f619 Update Airflow version to 2.10.2
     add 35087d7d10 Update RELEASE_NOTES.rst

No new revisions were added by this update.

Summary of changes:
 .github/workflows/release_dockerhub_image.yml      |  35 +++++--
 .pre-commit-config.yaml                            |  13 +--
 README.md                                          |  10 +-
 RELEASE_NOTES.rst                                  |  40 +++++++-
 airflow/__init__.py                                |   2 +-
 airflow/api_connexion/openapi/v1.yaml              |   2 +-
 airflow/cli/cli_config.py                          |   6 +-
 airflow/dag_processing/manager.py                  |  15 +--
 airflow/datasets/__init__.py                       |   1 +
 airflow/example_dags/example_params_ui_tutorial.py |   6 ++
 airflow/jobs/scheduler_job_runner.py               |   1 +
 airflow/models/dag.py                              | 100 +++++++++++--------
 airflow/models/dagbag.py                           |   3 +-
 airflow/models/taskinstance.py                     |   6 +-
 airflow/reproducible_build.yaml                    |   4 +-
 airflow/serialization/serialized_objects.py        |  17 +++-
 airflow/utils/context.py                           |  10 +-
 airflow/utils/context.pyi                          |   4 +-
 airflow/www/static/js/api/index.ts                 |  12 ++-
 .../www/static/js/components/DatasetEventCard.tsx  |   6 +-
 airflow/www/static/js/dag.js                       |   2 +-
 .../static/js/dag/details/graph/DatasetNode.tsx    |   5 +-
 .../dag/details/taskInstance/Logs/utils.test.tsx   |   7 +-
 .../js/dag/details/taskInstance/Logs/utils.ts      |   6 +-
 .../js/dag/details/taskInstance/Xcom/XcomEntry.tsx |   2 +-
 airflow/www/templates/airflow/dag.html             |   2 +-
 airflow/www/templates/airflow/trigger.html         |   6 ++
 airflow/www/utils.py                               |  13 ++-
 airflow/www/views.py                               |  24 +++--
 contributing-docs/08_static_code_checks.rst        |   2 +-
 dev/breeze/doc/images/output_static-checks.svg     |   2 +-
 dev/breeze/doc/images/output_static-checks.txt     |   2 +-
 dev/breeze/src/airflow_breeze/pre_commit_ids.py    |   2 +-
 .../administration-and-deployment/listeners.rst    |   5 +
 .../logging-monitoring/metrics.rst                 |   4 +-
 .../authoring-and-scheduling/plugins.rst           |   2 +-
 docs/apache-airflow/core-concepts/dags.rst         |   6 +-
 docs/apache-airflow/core-concepts/params.rst       |   3 +-
 docs/apache-airflow/core-concepts/taskflow.rst     |   2 +
 docs/apache-airflow/core-concepts/xcoms.rst        |   2 +-
 .../installation/supported-versions.rst            |   2 +-
 docs/apache-airflow/security/security_model.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                           |   8 +-
 hatch_build.py                                     |   4 +-
 pyproject.toml                                     |   2 +-
 scripts/ci/pre_commit/check_deferrable_default.py  | 108 ++++++++++++---------
 scripts/ci/pre_commit/supported_versions.py        |   2 +-
 tests/dag_processing/test_job_runner.py            |  71 +-------------
 tests/jobs/test_scheduler_job.py                   |   1 -
 tests/models/test_dag.py                           |  14 ++-
 tests/serialization/test_serialized_objects.py     |  14 ++-
 tests/utils/test_context.py                        |  29 +++---
 65 files changed, 399 insertions(+), 296 deletions(-)

Reply via email to