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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-a782a09749
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 6bf0465550a Bump the ui-plugin-template-package-updates group across 1 
directory with 15 updates
     add e8b4a532d27 Fix hardcoded waiter logic in EmrCreateJobFlowOperator 
(#61195)
     add d5c723ac502 Bump the core-ui-package-updates group across 1 directory 
with 10 updates (#61407)
     add 69b8e7c9bfc Bump the fab-ui-package-updates group across 1 directory 
with 3 updates (#61404)
     add 6b7a2030a82 Bump @isaacs/brace-expansion (#61416)
     add 1dc73fffdf4 Bump the edge-ui-package-updates group across 1 directory 
with 11 updates (#61406)
     add 8d9ba565fa8 CI: Upgrade important CI environment (#61417)
     add cec8ba68f19 Fix deferrable sensors not respecting soft_fail on timeout 
(#61132)
     add 35bc7be1d4d Support Python 3.13 in Yandex provider (#61380)
     add a213196e3ce Bump python 3.13 to 3.13.12 (#61425)
     add bcf6749d73e Fix middleware order to prevent chunked FastAPI responses 
(#61043)
     add d12f4446a95 Cleanup SQLA1.4 related code (#61408)
     add b906080fe82 Add gunicorn support for API server with rolling worker 
restarts (#60940)
     add 027c7cfc276 Fix public repository access in GitDagBundle (#61343)
     add 2090656e114 Exploring possibility of moving DagAttributeTypes to 
execution API spec (#61251)
     add 1530da78791 Support Python 3.13 in apache.kafka provider (#61434)
     add 66c801ca294 Simplify release provider procedure (#61446)
     add c5aeb287e1f fix(asset-event): add missing partition key to asset event 
page (#61437)
     add 9f168b4c100 Chart: Default airflow version to 3.1.7 (#61447)
     add 5fef6984c61 Fix type hints (#61317)
     add 9b48498f103 Deprecate BackfillDetails and use DagAcccessEntity.Run for 
backfill p… (#61400)
     add 5f609bdcfae Airflow 3.1.7 has been released (#61445)
     add 7edec782496 Remove align param from iter dagrun infos (#61420)
     add 8f0920f6db4 Always apply proxy configuration with MSAL for 
KiotaRequestAdapterHook in msgraph module (#61199)
     add 75b8ff0b068 feat: add tooltip for explaining task filter traversal 
(#61401)
     add 71442b51bdd Bump the ui-plugin-template-package-updates group across 1 
directory with 15 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   (6bf0465550a)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-a782a09749
 (71442b51bdd)

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    |   2 +-
 .github/actions/breeze/action.yml                  |   2 +-
 .github/actions/install-prek/action.yml            |   2 +-
 .github/workflows/basic-tests.yml                  |   2 +-
 .github/workflows/release_dockerhub_image.yml      |   2 +-
 .pre-commit-config.yaml                            |   6 +-
 Dockerfile                                         |   4 +-
 Dockerfile.ci                                      |   2 +-
 README.md                                          |  12 +-
 RELEASE_NOTES.rst                                  |  75 ++++
 .../administration-and-deployment/web-stack.rst    |  81 ++++
 airflow-core/docs/best-practices.rst               |   2 +-
 .../docs/core-concepts/auth-manager/index.rst      |   1 -
 airflow-core/docs/extra-packages-ref.rst           |   2 +
 .../docs/installation/supported-versions.rst       |   2 +-
 airflow-core/newsfragments/60921.significant.rst   |  51 +++
 airflow-core/newsfragments/61400.significant.rst   |  20 +
 airflow-core/pyproject.toml                        |   5 +-
 airflow-core/src/airflow/api/common/mark_tasks.py  |   7 +-
 .../api_fastapi/auth/managers/base_auth_manager.py |  24 +-
 .../auth/managers/models/resource_details.py       |   7 +-
 .../auth/managers/simple/simple_auth_manager.py    |  16 +-
 .../auth/managers/simple/ui/package-lock.json      | 334 ++++++++------
 .../auth/managers/simple/ui/package.json           |  20 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 490 ++++++++++++---------
 .../src/airflow/api_fastapi/core_api/app.py        |  11 +-
 .../api_fastapi/core_api/routes/public/assets.py   |   5 +-
 .../core_api/routes/public/backfills.py            |   8 +-
 .../core_api/routes/public/dag_stats.py            |   9 +-
 .../api_fastapi/core_api/routes/public/dag_tags.py |   3 +-
 .../api_fastapi/core_api/routes/public/xcom.py     |   5 +-
 .../api_fastapi/core_api/routes/ui/backfills.py    |   3 +-
 .../src/airflow/api_fastapi/core_api/security.py   |  59 ++-
 .../core_api/services/public/dag_run.py            |  10 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |   6 +
 .../api_fastapi/execution_api/routes/dag_runs.py   |   2 +-
 .../api_fastapi/execution_api/routes/xcoms.py      |   9 +-
 .../src/airflow/api_fastapi/gunicorn_app.py        | 243 ++++++++++
 .../src/airflow/api_fastapi/gunicorn_config.py     |  68 +++
 airflow-core/src/airflow/cli/cli_config.py         |   6 +-
 .../src/airflow/cli/commands/api_server_command.py | 105 ++++-
 .../cli/commands/rotate_fernet_key_command.py      |  32 +-
 .../src/airflow/config_templates/config.yml        |  47 ++
 .../src/airflow/dag_processing/collection.py       |  27 +-
 airflow-core/src/airflow/dag_processing/manager.py |  20 +-
 airflow-core/src/airflow/jobs/job.py               |   4 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |   5 +-
 airflow-core/src/airflow/models/asset.py           |   4 +-
 airflow-core/src/airflow/models/backfill.py        |   7 +-
 airflow-core/src/airflow/models/base.py            |   6 +-
 airflow-core/src/airflow/models/callback.py        |   4 +-
 airflow-core/src/airflow/models/connection.py      |   3 +-
 airflow-core/src/airflow/models/dag.py             |  12 +-
 airflow-core/src/airflow/models/dag_favorite.py    |   3 +-
 airflow-core/src/airflow/models/dag_version.py     |   4 +-
 airflow-core/src/airflow/models/dagbag.py          |   3 +-
 airflow-core/src/airflow/models/dagbundle.py       |   4 +-
 airflow-core/src/airflow/models/dagcode.py         |   4 +-
 airflow-core/src/airflow/models/dagrun.py          |   3 +-
 airflow-core/src/airflow/models/dagwarning.py      |   4 +-
 airflow-core/src/airflow/models/deadline.py        |   9 +-
 airflow-core/src/airflow/models/deadline_alert.py  |   4 +-
 airflow-core/src/airflow/models/errors.py          |   4 +-
 airflow-core/src/airflow/models/hitl.py            |   4 +-
 airflow-core/src/airflow/models/hitl_history.py    |   4 +-
 airflow-core/src/airflow/models/log.py             |   4 +-
 airflow-core/src/airflow/models/pool.py            |   7 +-
 .../src/airflow/models/renderedtifields.py         |   4 +-
 airflow-core/src/airflow/models/serialized_dag.py  |   4 +-
 airflow-core/src/airflow/models/taskinstance.py    |   4 +-
 .../src/airflow/models/taskinstancehistory.py      |   3 +-
 airflow-core/src/airflow/models/tasklog.py         |   4 +-
 airflow-core/src/airflow/models/taskmap.py         |   4 +-
 airflow-core/src/airflow/models/taskreschedule.py  |   8 +-
 airflow-core/src/airflow/models/team.py            |   3 +-
 airflow-core/src/airflow/models/trigger.py         |   4 +-
 airflow-core/src/airflow/models/variable.py        |   4 +-
 airflow-core/src/airflow/models/xcom.py            |   4 +-
 .../src/airflow/serialization/definitions/dag.py   |  22 -
 .../airflow/serialization/definitions/deadline.py  |   4 +-
 .../src/airflow/serialization/definitions/node.py  |   7 +-
 airflow-core/src/airflow/settings.py               |  16 +-
 .../src/airflow/ti_deps/deps/trigger_rule_dep.py   |   4 +-
 airflow-core/src/airflow/typing_compat.py          |  12 +-
 .../src/airflow/ui/public/i18n/locales/en/dag.json |   1 +
 .../ui/src/components/Assets/AssetEvent.tsx        |   8 +
 .../ui/src/layouts/Details/TaskStreamFilter.tsx    |  32 +-
 .../src/airflow/utils/orm_event_handlers.py        |   4 +-
 airflow-core/src/airflow/utils/sqlalchemy.py       |  30 +-
 airflow-core/tests/unit/always/test_connection.py  |  11 +-
 .../managers/simple/test_simple_auth_manager.py    |   3 -
 .../auth/managers/test_base_auth_manager.py        |  10 -
 .../unit/api_fastapi/common/test_exceptions.py     |  22 +-
 .../core_api/routes/public/test_backfills.py       |   2 +-
 .../core_api/test_app.py}                          |  26 +-
 .../unit/api_fastapi/core_api/test_security.py     | 225 +++++++++-
 .../tests/unit/cli/commands/test_config_command.py |   5 +-
 .../unit/cli/commands/test_gunicorn_monitor.py     | 450 +++++++++++++++++++
 airflow-core/tests/unit/core/test_settings.py      |  28 --
 .../tests/unit/core/test_sqlalchemy_config.py      |   5 -
 airflow-core/tests/unit/models/test_dag.py         |   6 +-
 .../tests/unit/models/test_taskinstance.py         |   4 +-
 airflow-core/tests/unit/utils/test_db.py           |  22 +-
 airflow-core/tests/unit/utils/test_sqlalchemy.py   |  14 -
 chart/Chart.yaml                                   |  18 +-
 chart/newsfragments/61447.significant.rst          |   3 +
 chart/values.schema.json                           |   4 +-
 chart/values.yaml                                  |   4 +-
 dev/README_RELEASE_PROVIDERS.md                    |  10 +-
 dev/breeze/doc/ci/02_images.md                     |   2 +-
 .../commands/release_management_commands.py        |   2 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   6 +-
 dev/breeze/tests/test_selective_checks.py          |   2 +-
 dev/breeze/uv.lock                                 |  74 ++--
 .../react_plugin_template/package.json             |   2 +-
 devel-common/pyproject.toml                        |   2 +-
 .../src/tests_common/test_utils/version_compat.py  |  13 -
 docs/spelling_wordlist.txt                         |   1 +
 generated/PYPI_README.md                           |  10 +-
 .../airflow/providers/amazon/aws/operators/emr.py  |  58 ++-
 .../airflow/providers/amazon/aws/triggers/emr.py   |   3 +-
 .../aws/operators/test_emr_create_job_flow.py      |  36 +-
 providers/apache/kafka/provider.yaml               |   3 -
 providers/apache/kafka/pyproject.toml              |   3 +-
 .../executors/test_kubernetes_executor.py          |   4 +-
 .../tests/unit/docker/operators/test_docker.py     |  12 +-
 .../docker/tests/unit/docker/test_exceptions.py    |   6 +-
 .../providers/edge3/plugins/www/dist/main.umd.cjs  |  16 +-
 .../providers/edge3/plugins/www/package.json       |  22 +-
 .../providers/edge3/plugins/www/pnpm-lock.yaml     | 450 ++++++++++---------
 providers/edge3/www-hash.txt                       |   2 +-
 .../airflow/providers/fab/www/package-lock.json    | 141 +++---
 .../fab/src/airflow/providers/fab/www/package.json |   6 +-
 .../www/static/dist/743.8fb7d21632ed892227fe.js    |   2 +-
 .../fab/www/static/dist/jquery-ui.min.css          |   2 +-
 .../providers/fab/www/static/dist/jquery-ui.min.js |   2 +-
 .../www/static/dist/jquery-ui.min.js.LICENSE.txt   |   2 +-
 .../www/static/dist/main.8cffe40bcf7cca998f4e.js   |   2 +-
 providers/fab/www-hash.txt                         |   2 +-
 .../git/src/airflow/providers/git/bundles/git.py   |  14 +-
 providers/git/tests/unit/git/bundles/test_git.py   |  27 +-
 .../_internal_client/secret_manager_client.py      |   4 +-
 .../providers/google/common/hooks/base_google.py   |   1 +
 .../cloud/transfers/test_bigquery_to_bigquery.py   |   8 +-
 .../http/tests/unit/http/sensors/test_http.py      |   2 +-
 providers/jdbc/tests/unit/jdbc/hooks/test_jdbc.py  |  12 +-
 .../providers/microsoft/azure/hooks/msgraph.py     |   2 +
 .../unit/microsoft/azure/hooks/test_msgraph.py     |  40 ++
 .../tests/unit/postgres/hooks/test_postgres.py     |  22 +-
 providers/yandex/docs/index.rst                    |  12 +-
 providers/yandex/provider.yaml                     |   2 -
 providers/yandex/pyproject.toml                    |  13 +-
 .../airflow/providers/yandex/operators/dataproc.py |   2 +-
 .../tests/system/yandex/example_yandexcloud.py     |   2 +-
 pyproject.toml                                     |  16 +-
 reproducible_build.yaml                            |   4 +-
 scripts/ci/prek/check_imports_in_providers.py      |   2 +-
 scripts/ci/prek/ruff_format.py                     |   2 +-
 scripts/ci/prek/supported_versions.py              |   2 +-
 scripts/tools/setup_breeze                         |   2 +-
 shared/dagnode/src/airflow_shared/dagnode/node.py  |  44 +-
 .../observability/metrics/datadog_logger.py        |   4 +-
 .../airflow_shared/observability/metrics/stats.py  |   1 +
 .../plugins_manager/plugins_manager.py             |   7 +-
 .../providers_discovery/providers_discovery.py     |  10 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |   5 +
 task-sdk/src/airflow/sdk/bases/operator.py         |   4 +-
 task-sdk/src/airflow/sdk/bases/sensor.py           |  13 +-
 .../src/airflow/sdk/definitions/_internal/node.py  |   4 +-
 .../src/airflow/sdk/definitions/mappedoperator.py  |   2 +-
 task-sdk/src/airflow/sdk/definitions/taskgroup.py  |   4 +-
 task-sdk/tests/task_sdk/bases/test_sensor.py       |  57 +++
 172 files changed, 2918 insertions(+), 1329 deletions(-)
 create mode 100644 airflow-core/newsfragments/60921.significant.rst
 create mode 100644 airflow-core/newsfragments/61400.significant.rst
 create mode 100644 airflow-core/src/airflow/api_fastapi/gunicorn_app.py
 create mode 100644 airflow-core/src/airflow/api_fastapi/gunicorn_config.py
 copy airflow-core/tests/unit/{ti_deps/deps/test_task_not_running_dep.py => 
api_fastapi/core_api/test_app.py} (62%)
 create mode 100644 
airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py
 create mode 100644 chart/newsfragments/61447.significant.rst

Reply via email to