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

github-bot pushed a change to branch dependabot/uv/aiohttp-3.13.4
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 6fb987a6896 chore(deps): bump aiohttp from 3.13.3 to 3.13.4
     add 891c7fbb6a8 Fix deferred task resume failure when worker is older than 
server (#64598)
     add 37c43ddd997 Fix backfill marked complete before DagRuns are created 
(#62561)
     add 91a994f4716 E2E: prevent Dag parsing races and improve Dag run cleanup 
(#64540)
     add 7531ca19788 Fix serde deserialization of old-format builtin types in 
trigger kwargs (#64615)
     add 855c7ec6304 Deadlines endpoints (#62583)
     add 5245419267b Add dag runs filters (Consuming Asset)  (#63624)
     add 01d0df1eaa9  Add OpenLineage parent info injection to GlueJobOperator  
   (#64513)
     add 31c39334bbf Complete Portuguese (pt) UI translation to 90%+ coverage 
(#62885)
     add ba352daf416 [TESTENV] Pytest plugin allowing to load custom Airflow 
config (#59389)
     add 6339d0947dc Fix group/extra bug in initialize_virtualenv (#62230)
     add 498acc8cf26 Fix timeout_with_traceback crashes on Windows and non-main 
threads (#63664)
     add 48c166a7c1f fix: update params in backfill documentation (#61821)
     add a7bfdf4c3cd Fix grammar in dag model docstring (#63653)
     add aa7ed8c0240 Run DB check only for core components in prod entrypoint 
(#63413)
     add 128e11d0617 improve grid/ti_summaries and grid/runs (#64034)
     add 90deddd00c5 Fix Starlette 1.0.0 compatibility in TemplateResponse 
calls (#64116) (#64300)
     add 32ac5645c9e Fix #62414: Remove spurious blank lines in filtered task 
log download (#64235)
     add e89163be5a5 Add debug logging and fix exception handling in DynamoDB 
hook (#64629)
     add 73fcb4f55d9 Log on_kill job deletion in kubernetes spark operator at 
INFO level (#64633)
     add d292e0e9ec6 Fix double-serialization issue by unwrapping serialized 
kwargs in `encode_trigger` (#64626)
     add ed51aff0562 Add DagRunType for operator (#63733)
     add f391942b90f Fix ObjectStoragePath NoCredentialsError when using 
conn_id with remote stores (#64634)
     add 1ec9d8aee06 Guard against null trigger in asset watcher cleanup 
(#64659)
     add c707a8a7d14 Improve consistency of values.yaml & misc (#64559)
     add f6844d84579 Update default api version of campaign manager sensor 
(#64265)
     add 30994d9b258 Optimize `ElasticsearchTaskHandler` by removing redundant 
`count()` call before `search()` (#64372)
     add 7047e0326f8 add concurrency in update-constrants-on-push (#64645)
     add 3b6ee39e9e9 consolidating the bug reports to one issue template 
(#64240)
     add 9504886608f Fix: PATCH /dags pagination bug and document wildcard 
dag_id_pattern (#63665)
     add b15a5c9595d Skip UI E2E tests on derived full tests needed, canary, 
and scheduled builds (#64673)
     add 87b3611123a docs: fix RST heading levels and branch creation placement 
in contributor quick-start (#64662)
     add b6472b26a44 Fix amqps:// SSL config and celery_config_options bypass 
(#64392)
     add ce1270b96fd Return 410 Gone for heartbeat when cleared TI exists in 
TIH (#61631)
     add 7d9819c0bba remove duplicte import (#63845)
     add 4b7b998e221 Clean up CeleryExecutor to use workload terminology and 
typing (#63888)
     add 9c57461be8f docs: warn about plugins folder sys.modules registration 
in modules_management.rst (#63682)
     add f5ccebc8362 Fix N+1 query pattern in task instance states and count 
endpoints (#60352)
     add 0a17181065d Add unpause dag for trigger_dag method (#64694)
     add 8c4c9908b8c Add `breeze pr stats` command for open PR statistics by 
area (#64667)
     add d4007e58bc2 Improve auto-triage: always include drafts, close stale 
ones, prefetch next page, show reviews (#64669)
     add 3cf4f51c2f0 Simplify ci_image_build and add test coverage for remote 
logging e2e (#64697)
     add 46d4aee3316 chore(deps): bump aiohttp from 3.13.3 to 3.13.4

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   (6fb987a6896)
            \
             N -- N -- N   refs/heads/dependabot/uv/aiohttp-3.13.4 (46d4aee3316)

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/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |  194 ++-
 .../3-airflow_providers_bug_report.yml             |  247 ---
 .../{6-free_form.yml => 3-free_form.yml}           |    0
 .../4-airflow_helmchart_bug_report.yml             |  159 --
 .../ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml  |   73 -
 .github/workflows/update-constraints-on-push.yml   |    4 +
 .pre-commit-config.yaml                            |    4 +-
 Dockerfile                                         |   11 +-
 airflow-core/.pre-commit-config.yaml               |    1 +
 .../modules_management.rst                         |   40 +-
 airflow-core/docs/core-concepts/backfill.rst       |    6 +-
 airflow-core/docs/core-concepts/dag-run.rst        |    6 +-
 airflow-core/newsfragments/62561.bugfix.rst        |    1 +
 airflow-core/newsfragments/63664.bugfix.rst        |    1 +
 airflow-core/pyproject.toml                        |    4 +-
 .../auth/managers/simple/simple_auth_manager.py    |    3 +-
 .../src/airflow/api_fastapi/common/parameters.py   |   42 +
 .../src/airflow/api_fastapi/core_api/app.py        |    3 +-
 .../api_fastapi/core_api/datamodels/ui/deadline.py |   20 +
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |  230 ++-
 .../core_api/openapi/v2-rest-api-generated.yaml    |   20 +-
 .../api_fastapi/core_api/routes/public/dag_run.py  |    3 +
 .../api_fastapi/core_api/routes/public/dags.py     |   29 +-
 .../api_fastapi/core_api/routes/ui/deadlines.py    |  141 +-
 .../airflow/api_fastapi/core_api/routes/ui/grid.py |  111 +-
 .../api_fastapi/core_api/services/ui/grid.py       |  170 +-
 .../api_fastapi/execution_api/routes/dag_runs.py   |    7 +-
 .../execution_api/routes/task_instances.py         |   48 +-
 .../execution_api/versions/v2026_04_06.py          |   28 +
 .../src/airflow/dag_processing/collection.py       |    3 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |   11 +-
 airflow-core/src/airflow/models/dag.py             |    2 +-
 airflow-core/src/airflow/models/trigger.py         |   13 +-
 airflow-core/src/airflow/serialization/encoders.py |    8 +
 .../src/airflow/ui/openapi-gen/queries/common.ts   |   33 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   54 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |   54 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |   58 +-
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |   54 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   82 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   70 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   83 +-
 airflow-core/src/airflow/ui/playwright.config.ts   |    2 +-
 .../airflow/ui/public/i18n/locales/en/common.json  |    2 +
 .../airflow/ui/public/i18n/locales/pt/admin.json   |   24 +
 .../airflow/ui/public/i18n/locales/pt/assets.json  |   11 +-
 .../airflow/ui/public/i18n/locales/pt/browse.json  |   26 +-
 .../airflow/ui/public/i18n/locales/pt/common.json  |   41 +-
 .../ui/public/i18n/locales/pt/components.json      |   27 +
 .../src/airflow/ui/public/i18n/locales/pt/dag.json |   35 +
 .../airflow/ui/public/i18n/locales/pt/dags.json    |    5 +
 .../ui/public/i18n/locales/pt/dashboard.json       |    3 +-
 .../airflow/ui/public/i18n/locales/pt/hitl.json    |    3 +-
 .../src/airflow/ui/src/components/RunTypeIcon.tsx  |    3 +
 .../src/airflow/ui/src/constants/filterConfigs.tsx |    9 +-
 .../src/airflow/ui/src/constants/searchParams.ts   |    1 +
 airflow-core/src/airflow/ui/src/pages/DagRuns.tsx  |    3 +
 .../src/airflow/ui/src/pages/DagRunsFilters.tsx    |    1 +
 .../ui/src/pages/TaskInstance/Logs/Logs.tsx        |    5 +-
 .../TaskInstance/Logs/logDownloadContent.test.ts   |  131 ++
 .../src/airflow/ui/src/utils/useFiltersHandler.ts  |    1 +
 .../src/airflow/ui/tests/e2e/global-setup.ts       |   22 +-
 .../src/airflow/ui/tests/e2e/global-teardown.ts    |    4 +-
 .../src/airflow/ui/tests/e2e/utils/test-helpers.ts |   73 +-
 airflow-core/src/airflow/utils/db.py               |   19 +-
 airflow-core/src/airflow/utils/types.py            |    1 +
 .../tests/unit/api/common/test_trigger_dag.py      |   19 +
 .../core_api/routes/public/test_dag_run.py         |   45 +
 .../core_api/routes/public/test_dags.py            |   60 +
 .../core_api/routes/ui/test_deadlines.py           |  225 ++-
 .../api_fastapi/core_api/routes/ui/test_grid.py    |   23 +
 .../execution_api/versions/head/test_dag_runs.py   |   32 +-
 .../versions/head/test_task_instances.py           |   44 +
 .../versions/v2026_04_06/test_task_instances.py    |  127 ++
 .../tests/unit/dag_processing/test_collection.py   |   88 +
 airflow-core/tests/unit/jobs/test_scheduler_job.py |  259 ++-
 .../tests/unit/serialization/test_encoders.py      |  181 ++
 airflow-core/tests/unit/utils/test_db_timeout.py   |   58 +
 .../tests/unit/utils/test_timeout_traceback.py     |   88 +
 .../src/airflowctl/api/datamodels/generated.py     |    1 +
 .../airflow_e2e_tests/e2e_test_utils/clients.py    |    3 +
 chart/templates/configmaps/configmap.yaml          |    2 +-
 chart/values.schema.json                           |    3 +-
 chart/values.yaml                                  | 1549 +++++++++--------
 .../03a_contributors_quick_start_beginners.rst     |   23 +-
 contributing-docs/09_testing.rst                   |    4 +-
 .../contributors_quick_start_pycharm_intellij.rst  |  178 +-
 dev/breeze/doc/13_pr_tasks.rst                     |   60 +-
 dev/breeze/doc/images/output_pr.svg                |   12 +-
 dev/breeze/doc/images/output_pr.txt                |    2 +-
 dev/breeze/doc/images/output_pr_auto-triage.svg    |   76 +-
 dev/breeze/doc/images/output_pr_auto-triage.txt    |    2 +-
 dev/breeze/doc/images/output_pr_stats.svg          |  116 ++
 dev/breeze/doc/images/output_pr_stats.txt          |    1 +
 .../output_setup_check-all-params-in-groups.svg    |   74 +-
 .../output_setup_check-all-params-in-groups.txt    |    2 +-
 .../output_setup_regenerate-command-images.svg     |    6 +-
 .../output_setup_regenerate-command-images.txt     |    2 +-
 .../src/airflow_breeze/commands/pr_commands.py     | 1804 ++++++++++++++++++--
 .../airflow_breeze/commands/pr_commands_config.py  |   14 +-
 dev/breeze/src/airflow_breeze/utils/confirm.py     |   20 +-
 dev/breeze/src/airflow_breeze/utils/llm_utils.py   |    4 +-
 dev/breeze/src/airflow_breeze/utils/pr_cache.py    |   19 +-
 dev/breeze/src/airflow_breeze/utils/pr_display.py  |   14 +
 dev/breeze/src/airflow_breeze/utils/pr_models.py   |   12 +-
 .../src/airflow_breeze/utils/selective_checks.py   |   25 +-
 dev/breeze/src/airflow_breeze/utils/tui_display.py |   23 +-
 dev/breeze/tests/test_selective_checks.py          |    7 +
 devel-common/src/tests_common/pytest_plugin.py     |   19 +
 providers/amazon/pyproject.toml                    |    2 +-
 .../airflow/providers/amazon/aws/hooks/dynamodb.py |   33 +-
 .../airflow/providers/amazon/aws/operators/glue.py |   36 +-
 .../tests/unit/amazon/aws/operators/test_glue.py   |  189 ++
 providers/celery/provider.yaml                     |    2 +-
 .../providers/celery/executors/celery_executor.py  |  131 +-
 .../celery/executors/celery_executor_utils.py      |   73 +-
 .../celery/executors/celery_kubernetes_executor.py |    2 +-
 .../providers/celery/executors/default_celery.py   |    2 +-
 .../airflow/providers/celery/get_provider_info.py  |    2 +-
 .../integration/celery/test_celery_executor.py     |   83 +-
 .../unit/celery/executors/test_celery_executor.py  |  277 ++-
 .../cncf/kubernetes/operators/spark_kubernetes.py  |    2 +-
 .../common/compat/openlineage/utils/spark.py       |   20 +
 .../providers/elasticsearch/log/es_task_handler.py |   34 +-
 .../unit/elasticsearch/log/test_es_task_handler.py |   11 +-
 .../marketing_platform/sensors/campaign_manager.py |    4 +-
 providers/openlineage/pyproject.toml               |    2 +-
 .../airflow/providers/openlineage/utils/spark.py   |   70 +
 .../tests/unit/openlineage/utils/test_spark.py     |   98 ++
 .../ci/prek/check_airflow_bug_report_template.py   |    2 +-
 scripts/docker/entrypoint_prod.sh                  |   14 +-
 .../in_container/run_provider_yaml_files_check.py  |    2 +-
 scripts/tools/initialize_virtualenv.py             |   24 +-
 .../src/airflow_shared/serialization/__init__.py   |    7 +
 .../src/airflow/sdk/api/datamodels/_generated.py   |    1 +
 .../src/airflow/sdk/execution_time/supervisor.py   |    2 +-
 task-sdk/src/airflow/sdk/io/path.py                |   38 +
 task-sdk/src/airflow/sdk/serde/__init__.py         |    7 +-
 .../tests/task_sdk/docs/test_docs_inventory.py     |    1 -
 task-sdk/tests/task_sdk/io/test_path.py            |  109 ++
 task-sdk/tests/task_sdk/serde/test_serde.py        |   32 +
 uv.lock                                            |    4 +-
 142 files changed, 7087 insertions(+), 2138 deletions(-)
 delete mode 100644 .github/ISSUE_TEMPLATE/3-airflow_providers_bug_report.yml
 rename .github/ISSUE_TEMPLATE/{6-free_form.yml => 3-free_form.yml} (100%)
 delete mode 100644 .github/ISSUE_TEMPLATE/4-airflow_helmchart_bug_report.yml
 delete mode 100644 .github/ISSUE_TEMPLATE/5-airflow_doc_issue_report.yml
 create mode 100644 airflow-core/newsfragments/62561.bugfix.rst
 create mode 100644 airflow-core/newsfragments/63664.bugfix.rst
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/TaskInstance/Logs/logDownloadContent.test.ts
 create mode 100644 airflow-core/tests/unit/serialization/test_encoders.py
 create mode 100644 airflow-core/tests/unit/utils/test_db_timeout.py
 create mode 100644 airflow-core/tests/unit/utils/test_timeout_traceback.py
 create mode 100644 dev/breeze/doc/images/output_pr_stats.svg
 create mode 100644 dev/breeze/doc/images/output_pr_stats.txt

Reply via email to