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

dependabot[bot] pushed a change to branch 
dependabot/pip/airflow-core/v3-2-test/pip-dependency-updates-1a800ef2ca
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 608fee4cf77 Bump the pip-dependency-updates group across 3 directories 
with 2 updates
     add 35e0911526e Fix registry backfill with per-provider versions and 
Docker extraction (#65223) (#66927)
     add 839835052a8 Fix flaky test_celery_integration with deterministic task 
registration (#66602) (#66916)
     add d4b48ac4ea6 Validate dag run conf in backfill dry-run (#66196) (#66935)
     add cac9cdb0b36 Registry: make tomllib fallback version-aware (#66666) 
(#66918)
     add a6bd360998d Breeze: make `breeze down` discover and stop every compose 
project (#66311) (#66928)
     add 925ff3d9965 Show dag run duration in grid tooltip (#65787) (#66900)
     add 43cafa2d68d Mark tests as fixme for asset details and connection 
deletion (#65487) (#66864)
     add 1cced913570 [v3-2-test] UI: Make DAG detail page scrollable on mobile 
viewports (#65899) (#66975)
     add c1b6e5729fc Fix async engine missing pool_recycle and pool_pre_ping 
configuration (#65276) (#66866)
     add bd425efc1b1 Fix pod_override serialization in DAG details and executor 
path (#65407) (#66898)
     add a5faed920af fix dag version inflation caused by unmatched serialized 
result of task using reserialized command (#61077) (#66861)
     add 04bd99b481d Remove start_from_trigger tests and start_from_trigger is 
not part of 3.2 (#66766)
     add 31cfba3617b Fix DAG auto-pause ordering to use run_after (#65207) 
(#66863)
     add 72fab5c3f5a Fix macOS `SIGSEGV` in task execution by using 
`fork`+`exec` (#64874) (#66872)
     add 5a5e7fb5a16 [v3-2-test] Fix log server path extraction to use 
removeprefix (#66749) (#66772)
     add 0dda7d44c8c Add configurable LRU+TTL caching for API server DAG 
retrieval (#60804) (#66862)
     add f9f0c33d1b4 Bump the pip-dependency-updates group across 3 directories 
with 2 updates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (608fee4cf77)
            \
             N -- N -- N   
refs/heads/dependabot/pip/airflow-core/v3-2-test/pip-dependency-updates-1a800ef2ca
 (f9f0c33d1b4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/registry-backfill.yml            | 110 ++++---
 .../administration-and-deployment/web-stack.rst    |   6 +
 airflow-core/docs/faq.rst                          |  29 +-
 airflow-core/newsfragments/60804.feature.rst       |   1 +
 airflow-core/pyproject.toml                        |   1 +
 .../src/airflow/api_fastapi/common/dagbag.py       |  25 +-
 .../api_fastapi/core_api/datamodels/dags.py        |  37 +++
 .../core_api/routes/public/backfills.py            |   1 +
 .../src/airflow/config_templates/config.yml        |  25 ++
 airflow-core/src/airflow/models/backfill.py        |   3 +-
 airflow-core/src/airflow/models/dagbag.py          | 114 ++++++-
 airflow-core/src/airflow/models/dagrun.py          |   4 +-
 airflow-core/src/airflow/models/serialized_dag.py  |   2 +-
 .../airflow/serialization/serialized_objects.py    |   6 +-
 airflow-core/src/airflow/settings.py               |  18 ++
 .../src/airflow/ui/src/layouts/BaseLayout.tsx      |   2 +-
 .../ui/src/layouts/Details/DetailsLayout.tsx       | 347 +++++++++++----------
 .../airflow/ui/src/layouts/Details/Grid/Bar.tsx    |   1 +
 .../src/layouts/Details/Grid/GridButton.test.tsx   |   2 +
 .../ui/src/layouts/Details/Grid/GridButton.tsx     |   5 +
 .../src/airflow/ui/tests/e2e/specs/asset.spec.ts   |   2 +-
 .../airflow/ui/tests/e2e/specs/connections.spec.ts |   2 +-
 .../src/airflow/utils/serve_logs/log_server.py     |   2 +-
 .../tests/unit/api_fastapi/common/test_dagbag.py   |  28 ++
 .../api_fastapi/core_api/datamodels/test_dags.py   |  95 ++++++
 .../core_api/routes/public/test_backfills.py       |  33 ++
 .../tests/unit/cli/commands/test_dag_command.py    |  30 ++
 airflow-core/tests/unit/core/test_settings.py      |  65 +++-
 .../tests/unit/dags/test_dag_reserialize.py        |  22 +-
 airflow-core/tests/unit/models/test_backfill.py    |  25 ++
 airflow-core/tests/unit/models/test_dag.py         | 161 ++++++++++
 airflow-core/tests/unit/models/test_dagbag.py      | 279 ++++++++++++++++-
 airflow-core/tests/unit/models/test_dagrun.py      |  68 ----
 .../unit/serialization/test_serialized_objects.py  |  23 ++
 airflow-core/tests/unit/utils/test_serve_logs.py   |  13 +
 dev/breeze/doc/03_developer_tasks.rst              |  13 +
 dev/breeze/doc/images/output-commands.svg          |  84 ++---
 dev/breeze/doc/images/output_down.svg              |  67 +++-
 dev/breeze/doc/images/output_down.txt              |   2 +-
 dev/breeze/doc/images/output_registry.svg          |   4 +-
 dev/breeze/doc/images/output_registry.txt          |   2 +-
 dev/breeze/doc/images/output_registry_backfill.svg |  56 ++--
 dev/breeze/doc/images/output_registry_backfill.txt |   2 +-
 .../airflow_breeze/commands/developer_commands.py  |  59 +++-
 .../commands/developer_commands_config.py          |   7 +
 .../airflow_breeze/commands/registry_commands.py   | 189 ++++++++---
 .../commands/registry_commands_config.py           |   2 +
 dev/breeze/src/airflow_breeze/global_constants.py  |  22 ++
 .../airflow_breeze/utils/docker_command_utils.py   |  79 +++++
 dev/breeze/tests/test_docker_command_utils.py      |  97 ++++++
 dev/registry/.gitignore                            |   1 +
 dev/registry/extract_metadata.py                   |   7 +-
 dev/registry/extract_versions.py                   |   6 +-
 .../integration/celery/test_celery_executor.py     |  23 +-
 scripts/ci/prek/common_prek_utils.py               |  31 +-
 .../observability/metrics/metrics_template.yaml    |  24 ++
 .../src/airflow/sdk/execution_time/supervisor.py   | 118 ++++++-
 .../src/airflow/sdk/execution_time/task_runner.py  |   8 +
 .../task_sdk/execution_time/test_supervisor.py     |  63 +++-
 uv.lock                                            |   2 +
 60 files changed, 2077 insertions(+), 478 deletions(-)
 create mode 100644 airflow-core/newsfragments/60804.feature.rst
 create mode 100644 
airflow-core/tests/unit/api_fastapi/core_api/datamodels/test_dags.py
 copy 
providers/standard/src/airflow/providers/standard/example_dags/example_external_task_child_deferrable.py
 => airflow-core/tests/unit/dags/test_dag_reserialize.py (72%)

Reply via email to