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 f9f0c33d1b4 Bump the pip-dependency-updates group across 3 directories 
with 2 updates
     add 06a3636f6d7 [v3-2-test] Extend DEFAULT_SENSITIVE_FIELDS with common 
credential field names (#66673) (#66991)
     add f0ec21a364b feat: enable queue up new tasks (#63484) (#66869)
     add 9bc480927c7 Bump the 3-2-auth-ui-package-updates group across 1 
directory with 12 updates (#67005)
     add 48d53b6e050 Apply reserved-key check to XCom update payload (#65915) 
(#66913)
     add d3bd36c5e8a Pin pyjwt>=2.11.0 in FAB provider and stabilise JWT tests 
under PyJWT 2.12 (#66840) (#66885)
     add 518688a71a1 [v3-2-test] Backport 65628 (#67013)
     add 7458fac550e Bump the github-actions-updates group with 3 updates 
(#67004)
     add 38f6f2464f9 Close Catalan gap (#67011)
     add e31a63d6102 [v3-2-test] Prevent splitting by OS path separator 
(#67038) (#67042)
     add 107fc307078 [v3-2-test] Improve error message when publish-docs ref is 
a branch not a tag (#66250) (#66776)
     add 40ee2c7450a Prefer gh auth over GitHub tokens for Breeze (#66255) 
(#67078)
     add 11ee67b5053 Updates our docker commands to use breeze prefix (#66368) 
(#67079)
     add 35d1f2cfee5 Validate task identity token claims with a typed schema 
(#63604) (#66988)
     add 70cacb116f0 Two-token mechanism for task execution to prevent token 
expiration while tasks wait in executor queues (#60108) (#66989)
     add e35fb55fd70 [v3-2-test] UI: Preserve Grid limit and filters when 
redirecting after manual Dag trigger (#66717) (#66867)
     add eb238efe4d1 [v3-2-test] Allow pasting full datetime strings into date 
picker inputs (#66251) (#66958)
     add 74c1be67036 [v3-2-test] Warn against world-accessible Kerberos ccache 
default in docs (#66557) (#67085)
     add abcbccf9df3 [v3-2-test] Fix scheduler MySQL task instance index hint 
(#66785) (#67087)
     add c8b0de16be4 [v3-2-test] Keep Named*Logger.name working across 
structlog releases (#66875) (#67088)
     add 586df8da52b Fix ArgNotSet repr to use stable string instead of memory 
address (#65222) (#66897)
     add eb4964b8c82 [v3-2-test] docs(security): document supported deployment 
platforms (#66931) (#67017)
     add 06cdb3782c7 fix(scheduler): ignore stale executor success after defer 
reschedule (#66431) (#67089)
     add 187a3a2af7c [v3-2-test] Mark Dags stale when their bundle is removed 
from config (#66948) (#66985)
     add bd1769af72b [v3-2-test] Replace deprecated typer-slim with typer in 
devel-common (#67034) (#67037)
     add 6db94023569 [v3-2-test] k8s tests: wait for push task in executor 
before killing scheduler (#67067) (#67068)
     add f7bb447214b UI: Preserve proxied URL on login redirect (#66690) 
(#67091)
     add 5e610b3f610 fix serialize_template_field handling callable value in 
dict (#63871) (#67092)
     add ece82775675 [v3-2-test] Improve DB performance of datetime range 
filters filters in API queries (#66696) (#67102)
     add 179264c0eda [v3-2-test] Register custom deadline references via 
plugins, matching timetable pattern (#66737) (#67098)
     add 5e2fcf36f57 [v3-2-test] Tighten deserialization allowlist regex to 
require full-string match (#66499) (#67096)
     add 68c781cea4e [v3-2-test] Fix N+1 query pattern in bulk pool delete 
endpoint (#66222) (#67108)
     add 44f9fd4729e [v3-2-test] Fix max_active_runs lost during DAG 
serialisation when value equals schema default (#65310) (#67097)
     add acae4febaac [v3-2-test] docs(plugins_manager): fix misleading typo 
(#67101) (#67114)
     add 41733b23516 Fix XCom PATCH/POST to store native values (instead of 
json.dumps) (#64220) (#67116)
     add adc2d15a647 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   (f9f0c33d1b4)
            \
             N -- N -- N   
refs/heads/dependabot/pip/airflow-core/v3-2-test/pip-dependency-updates-1a800ef2ca
 (adc2d15a647)

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/basic-tests.yml                  |   2 +-
 .github/workflows/ci-image-checks.yml              |   2 +-
 .github/workflows/codeql-analysis.yml              |   6 +-
 .github/workflows/publish-docs-to-s3.yml           |   2 +-
 .github/workflows/registry-backfill.yml            |   6 +-
 .github/workflows/registry-build.yml               |   4 +-
 .github/workflows/ui-e2e-tests.yml                 |   2 +-
 .../docs/administration-and-deployment/plugins.rst |   7 +
 .../docs/security/jwt_token_authentication.rst     |  61 +-
 airflow-core/docs/security/kerberos.rst            |  10 +
 airflow-core/docs/security/security_model.rst      |  19 +
 airflow-core/newsfragments/63871.bugfix.rst        |   1 +
 airflow-core/newsfragments/66499.significant.rst   |  14 +
 airflow-core/newsfragments/66737.significant.rst   |   1 +
 .../auth/managers/simple/ui/package.json           |  24 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 821 ++++++++++++---------
 .../src/airflow/api_fastapi/auth/tokens.py         |  10 +-
 .../src/airflow/api_fastapi/common/parameters.py   |  56 +-
 .../api_fastapi/core_api/datamodels/dag_run.py     |  14 +-
 .../core_api/datamodels/task_instances.py          |  31 +
 .../api_fastapi/core_api/datamodels/xcom.py        |  47 +-
 .../core_api/openapi/v2-rest-api-generated.yaml    |  42 +-
 .../api_fastapi/core_api/routes/public/dag_run.py  |  66 +-
 .../api_fastapi/core_api/routes/public/xcom.py     |  53 +-
 .../api_fastapi/core_api/services/public/pools.py  |  16 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |  18 +-
 .../api_fastapi/execution_api/datamodels/token.py  |  23 +-
 .../execution_api/routes/task_instances.py         |  20 +-
 .../airflow/api_fastapi/execution_api/security.py  |  22 +-
 .../src/airflow/config_templates/config.yml        |   9 +-
 airflow-core/src/airflow/dag_processing/manager.py |  16 +-
 .../src/airflow/executors/workloads/base.py        |  10 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |  18 +-
 airflow-core/src/airflow/models/__init__.py        |   1 +
 airflow-core/src/airflow/models/taskinstance.py    |   9 +-
 airflow-core/src/airflow/plugins_manager.py        |  13 +
 .../src/airflow/serialization/definitions/dag.py   |  17 +
 .../airflow/serialization/definitions/deadline.py  |   4 +-
 .../airflow/serialization/definitions/notset.py    |  10 +
 airflow-core/src/airflow/serialization/helpers.py  | 150 ++--
 airflow-core/src/airflow/serialization/schema.json |  10 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |  50 ++
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |  24 +-
 .../airflow/ui/public/i18n/locales/ca/common.json  |  10 +
 .../ui/public/i18n/locales/ca/components.json      |   4 +-
 .../components/ActionAccordion/ActionAccordion.tsx |  88 ++-
 .../ui/src/components/Clear/Run/ClearRunDialog.tsx |  29 +-
 .../ui/src/components/DateTimeInput.test.tsx       | 129 ++++
 .../airflow/ui/src/components/DateTimeInput.tsx    |  55 +-
 airflow-core/src/airflow/ui/src/main.tsx           |   4 +-
 .../airflow/ui/src/queries/useClearDagRunDryRun.ts |   7 +-
 .../src/airflow/ui/src/queries/useTrigger.ts       |  22 +-
 .../src/airflow/ui/src/utils/links.test.ts         |  52 +-
 airflow-core/src/airflow/ui/src/utils/links.ts     |   7 +
 .../tests/unit/api_fastapi/auth/test_tokens.py     |  56 +-
 .../unit/api_fastapi/common/test_parameters.py     |  62 ++
 .../core_api/routes/public/test_auth.py            |   8 +-
 .../core_api/routes/public/test_dag_run.py         | 222 ++++++
 .../core_api/routes/public/test_pools.py           |  36 +
 .../core_api/routes/public/test_xcom.py            |  46 +-
 .../unit/api_fastapi/execution_api/conftest.py     |  23 +-
 .../api_fastapi/execution_api/test_security.py     |  20 +-
 .../execution_api/versions/head/test_dag_runs.py   |   4 +-
 .../execution_api/versions/head/test_router.py     |   6 +-
 .../versions/head/test_task_instances.py           | 170 ++++-
 .../tests/unit/dag_processing/test_collection.py   |  18 +
 .../tests/unit/dag_processing/test_manager.py      |  40 +
 .../tests/unit/dags/test_dag_decorator_version.py  |  63 ++
 .../tests/unit/executors/test_workloads.py         |  25 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |  86 +++
 .../tests/unit/models/test_renderedtifields.py     |   4 +-
 .../unit/serialization/test_dag_serialization.py   | 132 +++-
 .../test_deadline_reference_registry.py            | 100 +++
 .../tests/unit/serialization/test_helpers.py       | 632 +++++++++++++++-
 .../tests/airflowctl_tests/conftest.py             |   5 +-
 .../src/airflowctl/api/datamodels/generated.py     |  25 +
 .../tests/airflow_e2e_tests/conftest.py            |   2 +-
 dev/breeze/doc/images/output-commands.svg          | 170 +++--
 dev/breeze/doc/images/output_run.svg               |  38 +-
 dev/breeze/doc/images/output_run.txt               |   2 +-
 dev/breeze/doc/images/output_shell.svg             | 286 +++----
 dev/breeze/doc/images/output_shell.txt             |   2 +-
 dev/breeze/doc/images/output_start-airflow.svg     | 238 +++---
 dev/breeze/doc/images/output_start-airflow.txt     |   2 +-
 .../src/airflow_breeze/commands/ci_commands.py     |  14 +-
 .../airflow_breeze/commands/developer_commands.py  |   6 +-
 .../src/airflow_breeze/commands/issues_commands.py |  15 +-
 .../commands/release_management_commands.py        |  23 +-
 .../src/airflow_breeze/commands/setup_commands.py  |   2 +-
 .../airflow_breeze/commands/testing_commands.py    |   6 +-
 .../airflow_breeze/commands/workflow_commands.py   |  38 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |  18 +-
 .../src/airflow_breeze/params/shell_params.py      |   2 +-
 .../utils/constraints_version_check.py             |   4 +-
 .../airflow_breeze/utils/docker_command_utils.py   |   3 +-
 .../src/airflow_breeze/utils/gh_workflow_utils.py  |   8 +-
 dev/breeze/src/airflow_breeze/utils/github.py      |  81 ++
 .../airflow_breeze/utils/provider_dependencies.py  |  17 +-
 dev/breeze/tests/test_docker_command_utils.py      |  24 +-
 dev/breeze/tests/test_github_utils.py              | 165 +++++
 dev/breeze/tests/test_workflow_commands.py         | 101 +++
 devel-common/pyproject.toml                        |   2 +-
 devel-common/src/tests_common/pytest_plugin.py     |   9 +
 .../src/tests_common/test_utils/mock_executor.py   |   3 +-
 .../test_docker_compose_quick_start.py             |   4 +-
 .../tests/kubernetes_tests/test_base.py            |  26 +
 .../tests/kubernetes_tests/test_other_executors.py |  23 +-
 providers/fab/docs/index.rst                       |   1 +
 providers/fab/pyproject.toml                       |   6 +
 pyproject.toml                                     |   1 +
 scripts/ci/prek/common_prek_utils.py               |   2 +-
 scripts/in_container/run_schema_defaults_check.py  |  11 +-
 .../src/airflow_shared/logging/structlog.py        |  26 +-
 shared/logging/tests/logging/test_structlog.py     |  21 +
 .../plugins_manager/plugins_manager.py             |   5 +-
 .../secrets_masker/secrets_masker.py               |   7 +-
 .../tests/secrets_masker/test_secrets_masker.py    |  17 +
 .../tests/task_sdk_tests/conftest.py               |   1 +
 .../src/airflow/sdk/execution_time/task_runner.py  | 134 ++--
 task-sdk/src/airflow/sdk/serde/__init__.py         |   4 +-
 .../task_sdk/execution_time/test_task_runner.py    |  13 +-
 task-sdk/tests/task_sdk/serde/test_serde.py        |  20 +-
 uv.lock                                            |  18 +-
 123 files changed, 4331 insertions(+), 1221 deletions(-)
 create mode 100644 airflow-core/newsfragments/63871.bugfix.rst
 create mode 100644 airflow-core/newsfragments/66499.significant.rst
 create mode 100644 airflow-core/newsfragments/66737.significant.rst
 create mode 100644 
airflow-core/src/airflow/ui/src/components/DateTimeInput.test.tsx
 create mode 100644 airflow-core/tests/unit/dags/test_dag_decorator_version.py
 create mode 100644 
airflow-core/tests/unit/serialization/test_deadline_reference_registry.py
 create mode 100644 dev/breeze/tests/test_github_utils.py
 create mode 100644 dev/breeze/tests/test_workflow_commands.py

Reply via email to