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

ephraimanierobi pushed a change to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 7bb111250cf [v3-1-test] Prevent dag processor crash on encountering 
excel files in the DAG directory (#59069) (#59170)
 discard f36537876f7 Translation gaps in v3-1-test TR (#59169)
 discard b36d5ef386c [v3-1-test] Fix DagRun.queued_at not updating when 
clearing (#59066) (#59177)
 discard 5a08e70c673 [v3-1-test] Drop Airflow 2 Support in Edge Provider 
(#59143) (#59179)
    omit cf14d552790 [v3-1-test] Align the term Dag in all translations (#59155)
    omit 55951050beb [v3-1-test] fix flaky TestEmrCreateJobFlowOperator 
(#59128) (#59137)
    omit 2c9067b315d [v3-1-test] fix: Rendered Templates not showing dictionary 
items in AF3 (#58071) (#59176)
    omit cacd13873b9 [v3-1-test] Fix inconsistent Dag hashes when template 
fields contain unordered dicts (#59091) (#59175)
    omit 71e30ab0d18 [v3-1-test] Fix mypy error on version check in dev 
(#59171) (#59172)
    omit 1ad9bca2f66 [v3-1-test] Fix airflow/task-sdk relase PMC checks 
(#59164) (#59165)
    omit 9fcdbb8f350 [v3-1-test] Fix breeze check-release-files Command for 
Core+Task SDK checks (#59159) (#59163)
    omit 954779c99c7 [v3-1-test] Breeze exit on incompatible arguments (#59148) 
(#59157)
    omit 3be8d33b508 [v3-1-test] Also limit urllib3 to < 2.6.0 in k8s tests - 
for use in v3-1-tests (#59152) (#59158)
    omit f68691c5cea CI: Upgrade important CI environment (#59145)
    omit dbb0c234be8 [v3-1-test] Limit urllib3 to <2.6.0 during latest boto 
tests (#59130) (#59132)
    omit 0391c84991e [v3-1-test] Bump ruff to 0.14.8, uv to 0.9.15 (#59058) 
(#59079)
    omit 49062a0d54a [v3-1-test] Uncomment Python version pin in 
`check-lazy-logging` (#59047) (#59067)
    omit 8bec0f1c7e1 Backport (#59052)
    omit 16279ee6169 [v3-1-test] Move HTTPAuthorizationCredentials import from 
TYPE_CHECKING block to (#59048) (#59056)
    omit e62f4b18be2 [v3-1-test] Change task log source display to hidden by 
default (#58749) (#59045)
    omit a4439ce8561 [v3-1-test] Fix go back button from fab iframe (#58997) 
(#59007)
    omit e53b911cb65 [v3-1-test] provide a clear naming and description for the 
attribute caching get_template_context (#59023) (#59036)
    omit 14f3b3e09ef [v3-1-test] Add prek check before compiling assets in 
start-airflow (#58979) (#58996)
    omit 1cbc9cb7fb1 [v3-1-test] Update the documentation for the LocalExecutor 
(#58990) (#59022)
    omit 58ca0740c0a [v3-1-test] Fix task instance and runs tooltips in Grid 
view (#58359) (#59013)
     add ddf194d9634 Update version to 3.1.4 and task-sdk to 1.1.4
     add 406a0785987 Update RELEASE_NOTES.rst
     new 1d8dbd5113d [v3-1-test] Limit urllib3 to <2.6.0 during latest boto 
tests (#59130) (#59132)
     new 16822ebe95a [v3-1-test] Fix inconsistent Dag hashes when template 
fields contain unordered dicts (#59091) (#59175)
     new 9aabbe5e06f Revert "Update refresh token flow (#55506) (#58649)"
     new 76b9aa61e27 Revert "Find only relevant up/downstream tis when clearing 
(#57758) (#58987)"
     new 28a81207e39 [v3-1-test] Fix task instance and runs tooltips in Grid 
view (#58359) (#59013)
     new c656ffa118f [v3-1-test] Update the documentation for the LocalExecutor 
(#58990) (#59022)
     new 3969b33ef8e [v3-1-test] Add prek check before compiling assets in 
start-airflow (#58979) (#58996)
     new 432fc6dc47f [v3-1-test] provide a clear naming and description for the 
attribute caching get_template_context (#59023) (#59036)
     new 433d0a62233 [v3-1-test] Fix go back button from fab iframe (#58997) 
(#59007)
     new 105fb190c0e [v3-1-test] Change task log source display to hidden by 
default (#58749) (#59045)
     new 5653c4f6b4d [v3-1-test] Move HTTPAuthorizationCredentials import from 
TYPE_CHECKING block to (#59048) (#59056)
     new 24243b29d16 Backport (#59052)
     new cc852b21679 [v3-1-test] Uncomment Python version pin in 
`check-lazy-logging` (#59047) (#59067)
     new cefd68b7d0e [v3-1-test] Bump ruff to 0.14.8, uv to 0.9.15 (#59058) 
(#59079)
     new bf6a442ab15 CI: Upgrade important CI environment (#59145)
     new f92c28c3cd7 [v3-1-test] Also limit urllib3 to < 2.6.0 in k8s tests - 
for use in v3-1-tests (#59152) (#59158)
     new 33b6d5d84fa [v3-1-test] Breeze exit on incompatible arguments (#59148) 
(#59157)
     new c9194ffe8f7 [v3-1-test] Fix breeze check-release-files Command for 
Core+Task SDK checks (#59159) (#59163)
     new ef219b2fc0c [v3-1-test] Fix airflow/task-sdk relase PMC checks 
(#59164) (#59165)
     new 62a631dbbfa [v3-1-test] Fix mypy error on version check in dev 
(#59171) (#59172)
     new 43c2d6f0ed5 [v3-1-test] fix: Rendered Templates not showing dictionary 
items in AF3 (#58071) (#59176)
     new 41c768a08f2 [v3-1-test] fix flaky TestEmrCreateJobFlowOperator 
(#59128) (#59137)
     new ab5e08e6826 [v3-1-test] Align the term Dag in all translations (#59155)
     new f280c608c18 [v3-1-test] Drop Airflow 2 Support in Edge Provider 
(#59143) (#59179)
     new 59c78fb472d [v3-1-test] Fix DagRun.queued_at not updating when 
clearing (#59066) (#59177)
     new c481af56d75 Translation gaps in v3-1-test TR (#59169)
     new 8a53fbb7199 [v3-1-test] Prevent dag processor crash on encountering 
excel files in the DAG directory (#59069) (#59170)

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   (7bb111250cf)
            \
             N -- N -- N   refs/heads/v3-1-test (8a53fbb7199)

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.

The 27 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |  12 +-
 RELEASE_NOTES.rst                                  |  84 +++++++
 .../docs/installation/supported-versions.rst       |   2 +-
 airflow-core/pyproject.toml                        |   4 +-
 airflow-core/src/airflow/__init__.py               |   2 +-
 airflow-core/src/airflow/api_fastapi/app.py        |   2 -
 .../api_fastapi/auth/managers/base_auth_manager.py |  11 +-
 .../api_fastapi/auth/middlewares/__init__.py       |  17 --
 .../api_fastapi/auth/middlewares/refresh_token.py  |  68 ------
 .../src/airflow/api_fastapi/core_api/app.py        |   6 -
 .../core_api/openapi/v2-rest-api-generated.yaml    |  34 +++
 .../api_fastapi/core_api/routes/public/auth.py     |  20 ++
 .../core_api/routes/public/task_instances.py       |  60 ++---
 .../example_dags/example_dynamic_task_mapping.py   |  32 +--
 airflow-core/src/airflow/models/taskinstance.py    | 246 +++++++--------------
 .../src/airflow/ui/openapi-gen/queries/common.ts   |   6 +
 .../ui/openapi-gen/queries/ensureQueryData.ts      |  11 +
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |  11 +
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |  11 +
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |  11 +
 .../ui/openapi-gen/requests/services.gen.ts        |  24 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |  25 +++
 .../auth/managers/test_base_auth_manager.py        |   3 -
 .../unit/api_fastapi/auth/middlewares/__init__.py  |  17 --
 .../auth/middlewares/test_refresh_token.py         | 106 ---------
 .../core_api/routes/public/test_auth.py            |  61 +++++
 .../core_api/routes/public/test_task_instances.py  |  21 --
 .../api_fastapi/core_api/routes/test_routes.py     |   1 +
 .../tests/unit/models/test_taskinstance.py         |  54 -----
 dev/breeze/src/airflow_breeze/global_constants.py  |   6 +
 docker-stack-docs/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 +-
 docker-stack-docs/entrypoint.rst                   |  14 +-
 generated/PYPI_README.md                           |  10 +-
 .../keycloak/auth_manager/keycloak_auth_manager.py |  28 +--
 .../keycloak/auth_manager/routes/test_login.py     |  77 ++++++-
 .../auth_manager/test_keycloak_auth_manager.py     |  39 ----
 pyproject.toml                                     |   6 +-
 reproducible_build.yaml                            |   4 +-
 scripts/ci/prek/supported_versions.py              |   2 +-
 task-sdk/src/airflow/sdk/__init__.py               |   2 +-
 51 files changed, 537 insertions(+), 645 deletions(-)
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/middlewares/__init__.py
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/middlewares/refresh_token.py
 delete mode 100644 
airflow-core/tests/unit/api_fastapi/auth/middlewares/__init__.py
 delete mode 100644 
airflow-core/tests/unit/api_fastapi/auth/middlewares/test_refresh_token.py

Reply via email to