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-d17bf088cb
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 3bb145b1617 chore(deps-dev): bump the 
ui-plugin-template-package-updates group across 1 directory with 21 updates
     add 10b276afaa1 Fix prek arg (`--ref-from` -> `--from-ref`) in AGENTS.md 
(#62675)
     add b84fffbe664 Add workers.celery.keda section (#61820)
     add cc4ac7784de feat: Add DagRun note to OL events (#62347)
     add c6d8e167bd5 feat(keycloak): add method to retrieve teams from Keycloak 
as resources (#62715)
     add a15f3639395 Increase version airflowctl (#62255)
     add 0791918c948 Delete `package-lock.json` in Simple auth manager (#62728)
     add f83882e9460 Fix chart NOTES.txt showing deprecation warnings only 
without secret key (#62722)
     add fbf687cbb12 Chart: warn on deprecated per-component securityContext 
values (#62729)
     add 621792df82b Add `LLMBranchOperator` and `@task.llm_branch` to 
`common.ai` provider (#62740)
     add 26f85cf9dd2 Revert "Add resume_glue_job_on_retry to GlueJobOperator 
(#59392)" (#62730)
     add 382bdc3b864 Simplify fork remote detection in AGENTS.md (#62748)
     add 823b41c9f28 Add clickable terminal links for issues and users in 
`breeze issues unassign` (#62742)
     add 60e4529dce8 Fix `common.ai` provider's dependencies (#62753)
     add 182161b4e8f docs: edge3 db-manager is auto loaded by provider manager 
(#62550)
     add aa36f045d73 Move determine_kwargs and KeywordParameters to SDK 
DecoratedOperator (#62746)
     add 309d658204b Refactor task runner for spans (#62589)
     add 7a301e69700 Fix XCom migration failing for NaN/Infinity float values 
(#62686)
     add 39d23c24afc Fix flaky calendar e2e test (#62718)
     add 5d9b5df31f4 Fix: Restore task_instance_history sequence on downgrade 
(#61976)
     add f6b289ad032 Fix DagRan typo in DagRun.set_state docstring (#61788)
     add b5eb4279c06 Refactor DataTable to handle internal scrolling and fix 
overflow on narrow viewports (#62603)
     add c7cbced1267 Move SkipMixin and BranchMixIn to Task SDK (#62749)
     add 2feda387df3 Partition enhancements for peripheral features (#62463)
     add f4ab33811f2 [main] Upgrade important CI environment (#62770)
     add 483d84c6c95 Add iceberg support to  AnalyticsOperator (#62754)
     add 1199dc5305e Consolidate `SkipMixin` imports through `common-compat` 
layer (#62776)
     add 05ea74a9429 Prepare provider's documentation 2026-03-03 (#62752)
     add 77c38f357c3 docs(asset-partition): add example Dag (#62491)
     add d42623e2b46 Fix `ObjectStoragePath` to exclude `conn_id` from storage 
options passed to fsspec (#62701)
     add 43ee8c48c9b Scope session token in cookie to base_url (#62771)
     add 54acc0f2d71 CI: Upgrade important CI environment (#62792)
     add 7a190025174 Do not get `logout_callback_url` from request in keycloak 
auth manager (#62795)
     add fe10f7d240f chore(deps-dev): bump the 
ui-plugin-template-package-updates group across 1 directory with 21 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   (3bb145b1617)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-d17bf088cb
 (fe10f7d240f)

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:
 AGENTS.md                                          |   26 +-
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    2 +-
 .../docs/core-concepts/auth-manager/index.rst      |    3 +-
 airflow-core/docs/img/airflow_erd.sha256           |    2 +-
 airflow-core/docs/img/airflow_erd.svg              | 5309 +++++------
 airflow-core/docs/migrations-ref.rst               |    4 +-
 airflow-core/src/airflow/api_fastapi/app.py        |   10 +
 .../auth/managers/simple/routes/login.py           |    2 +
 .../auth/managers/simple/ui/package-lock.json      | 9488 --------------------
 .../auth/managers/simple/ui/src/login/Login.tsx    |   25 +-
 .../auth/managers/simple/ui/src/queryClient.ts     |    5 +
 .../api_fastapi/auth/middlewares/refresh_token.py  |    3 +-
 .../api_fastapi/core_api/routes/public/auth.py     |    2 +
 airflow-core/src/airflow/cli/cli_config.py         |   23 +-
 .../src/airflow/cli/commands/dag_command.py        |   74 +-
 .../src/airflow/dag_processing/collection.py       |    8 +-
 .../example_dags/example_asset_partition.py        |  139 +
 .../src/airflow/jobs/scheduler_job_runner.py       |    5 +-
 ...49_3_0_0_remove_pickled_data_from_xcom_table.py |   47 +-
 .../0060_3_0_0_add_try_id_to_ti_and_tih.py         |   25 +
 ...y => 0107_3_2_0_add_partition_fields_to_dag.py} |   35 +-
 airflow-core/src/airflow/models/__init__.py        |    7 +-
 airflow-core/src/airflow/models/dag.py             |   18 +-
 airflow-core/src/airflow/models/dagrun.py          |    5 +-
 airflow-core/src/airflow/models/skipmixin.py       |   22 -
 airflow-core/src/airflow/operators/__init__.py     |    4 +-
 .../src/airflow/serialization/definitions/dag.py   |    4 +
 airflow-core/src/airflow/timetables/base.py        |   31 +-
 airflow-core/src/airflow/timetables/simple.py      |    2 +
 airflow-core/src/airflow/timetables/trigger.py     |   59 +-
 .../ui/src/components/DataTable/DataTable.tsx      |   30 +-
 .../airflow/ui/src/pages/AssetsList/AssetsList.tsx |   26 +-
 .../ui/src/pages/Connections/Connections.tsx       |   28 +-
 .../src/airflow/ui/src/pages/DagsList/DagsList.tsx |    2 +-
 .../airflow/ui/src/pages/Variables/Variables.tsx   |   26 +-
 .../ui/tests/e2e/specs/dag-calendar-tab.spec.ts    |   22 +-
 airflow-core/src/airflow/utils/db.py               |    2 +-
 airflow-core/src/airflow/utils/operator_helpers.py |   89 +-
 .../auth/middlewares/test_refresh_token.py         |   31 +
 .../core_api/routes/public/test_auth.py            |   13 +
 airflow-core/tests/unit/api_fastapi/test_app.py    |   22 +
 .../tests/unit/cli/commands/test_dag_command.py    |   50 +-
 airflow-core/tests/unit/models/test_dag.py         |   24 +-
 .../unit/timetables/test_trigger_timetable.py      |   23 +-
 airflow-ctl/src/airflowctl/__init__.py             |    2 +-
 chart/docs/keda.rst                                |    4 +-
 chart/newsfragments/61820.significant.rst          |    1 +
 chart/templates/NOTES.txt                          |   99 +-
 chart/templates/_helpers.yaml                      |    8 +-
 .../pgbouncer/pgbouncer-networkpolicy.yaml         |   10 +-
 .../secrets/metadata-connection-secret.yaml        |   10 +-
 .../triggerer/triggerer-kedaautoscaler.yaml        |    2 +-
 chart/values.schema.json                           |  118 +-
 chart/values.yaml                                  |   50 +-
 .../src/airflow_breeze/commands/issues_commands.py |   27 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    6 +-
 dev/breeze/tests/test_selective_checks.py          |    2 +-
 dev/breeze/uv.lock                                 |   12 +-
 .../react_plugin_template/pnpm-lock.yaml           |   16 +-
 docker-stack-docs/build-arg-ref.rst                |    2 +-
 .../customizing/add-build-essential-custom.sh      |    2 +-
 .../docker-examples/customizing/custom-sources.sh  |    2 +-
 .../customizing/pypi-dev-runtime-deps.sh           |    2 +-
 .../customizing/pypi-extras-and-deps.sh            |    2 +-
 .../customizing/pypi-selected-version.sh           |    2 +-
 .../restricted/restricted_environments.sh          |    2 +-
 docs/spelling_wordlist.txt                         |    1 +
 .../tests/helm_tests/airflow_core/test_worker.py   |  117 +-
 .../helm_tests/airflow_core/test_worker_sets.py    |  252 +-
 helm-tests/tests/helm_tests/other/test_keda.py     |  234 +-
 .../tests/helm_tests/other/test_pgbouncer.py       |  166 +-
 providers/.last_release_date.txt                   |    2 +-
 providers/amazon/docs/changelog.rst                |    7 +-
 .../amazon/aws/auth_manager/routes/login.py        |   12 +-
 .../airflow/providers/amazon/aws/operators/glue.py |   33 +-
 .../src/airflow/providers/amazon/version_compat.py |    2 +
 .../tests/unit/amazon/aws/operators/test_glue.py   |  101 -
 .../providers/apache/iceberg/hooks/iceberg.py      |    5 +-
 .../unit/apache/iceberg/hooks/test_iceberg.py      |   18 +
 providers/celery/docs/changelog.rst                |    4 +
 providers/cncf/kubernetes/pyproject.toml           |    2 +-
 .../cncf/kubernetes/decorators/kubernetes_cmd.py   |    2 +-
 providers/common/ai/docs/index.rst                 |   15 +-
 providers/common/ai/docs/operators/llm_branch.rst  |   97 +
 providers/common/ai/provider.yaml                  |    4 +
 providers/common/ai/pyproject.toml                 |    6 +-
 .../airflow/providers/common/ai/decorators/llm.py  |    2 +-
 .../common/ai/decorators/{llm.py => llm_branch.py} |   60 +-
 .../providers/common/ai/decorators/llm_sql.py      |    2 +-
 .../common/ai/example_dags/example_llm_branch.py   |  152 +
 .../providers/common/ai/get_provider_info.py       |    6 +
 .../providers/common/ai/operators/llm_branch.py    |   94 +
 .../decorators/{test_llm.py => test_llm_branch.py} |   57 +-
 .../unit/common/ai/operators/test_llm_branch.py    |  162 +
 .../src/airflow/providers/common/compat/sdk.py     |   16 +
 .../providers/common/compat/standard/operators.py  |    2 +
 .../providers/common/compat/standard/utils.py      |   17 +
 providers/common/sql/docs/index.rst                |   15 +-
 providers/common/sql/docs/operators.rst            |   10 +
 providers/common/sql/pyproject.toml                |   17 +-
 .../sql/src/airflow/providers/common/sql/config.py |   43 +-
 .../providers/common/sql/datafusion/base.py        |   13 +-
 .../providers/common/sql/datafusion/engine.py      |   19 +-
 .../providers/common/sql/datafusion/exceptions.py  |    4 +
 .../common/sql/datafusion/format_handlers.py       |  123 +-
 .../providers/common/sql/decorators/analytics.py   |    2 +-
 .../airflow/providers/common/sql/decorators/sql.py |    2 +-
 .../common/sql/example_dags/example_analytics.py   |   34 +-
 .../airflow/providers/common/sql/operators/sql.py  |    4 +-
 .../common/sql/datafusion/test_format_handlers.py  |  173 +-
 .../sql/tests/unit/common/sql/test_config.py       |   23 +-
 providers/edge3/docs/changelog.rst                 |   13 +
 providers/edge3/docs/deployment.rst                |   14 +-
 providers/elasticsearch/docs/changelog.rst         |    3 +
 .../fab/auth_manager/api_fastapi/routes/login.py   |    9 +
 .../src/airflow/providers/fab/version_compat.py    |    1 +
 providers/fab/src/airflow/providers/fab/www/app.py |    7 +
 .../fab/src/airflow/providers/fab/www/views.py     |   12 +-
 .../auth_manager/api_fastapi/routes/test_login.py  |   15 +
 providers/informatica/README.rst                   |    6 +-
 providers/informatica/docs/changelog.rst           |    2 +-
 providers/informatica/docs/index.rst               |    6 +-
 providers/informatica/provider.yaml                |    2 +-
 providers/informatica/pyproject.toml               |    6 +-
 .../src/airflow/providers/informatica/__init__.py  |    2 +-
 .../keycloak/auth_manager/keycloak_auth_manager.py |   18 +
 .../keycloak/auth_manager/routes/login.py          |   26 +-
 .../airflow/providers/keycloak/version_compat.py   |    1 +
 .../keycloak/auth_manager/routes/test_login.py     |    4 +-
 .../auth_manager/test_keycloak_auth_manager.py     |   27 +
 .../airflow/providers/openlineage/utils/utils.py   |    8 +-
 .../providers/openlineage/version_compat.py        |    3 +-
 .../tests/unit/openlineage/utils/test_utils.py     |   22 +-
 providers/standard/pyproject.toml                  |    2 +-
 .../airflow/providers/standard/decorators/bash.py  |    2 +-
 .../airflow/providers/standard/operators/branch.py |    8 +-
 .../providers/standard/operators/datetime.py       |    3 +-
 .../airflow/providers/standard/operators/hitl.py   |    4 +-
 .../providers/standard/operators/latest_only.py    |    2 +-
 .../airflow/providers/standard/operators/python.py |   18 +-
 .../providers/standard/operators/weekday.py        |    3 +-
 .../tests/unit/standard/operators/test_weekday.py  |    2 +-
 .../tests/unit/standard/utils/test_skipmixin.py    |    4 +-
 scripts/ci/prek/update_chart_dependencies.py       |    9 +-
 scripts/ci/prek/upgrade_important_versions.py      |    4 +-
 task-sdk/docs/api.rst                              |    6 +
 task-sdk/src/airflow/sdk/__init__.py               |    8 +
 task-sdk/src/airflow/sdk/__init__.pyi              |    8 +
 .../src/airflow/sdk/bases}/branch.py               |   11 +-
 task-sdk/src/airflow/sdk/bases/decorator.py        |   64 +
 .../src/airflow/sdk/bases}/skipmixin.py            |   45 +-
 .../src/airflow/sdk/definitions/mappedoperator.py  |    2 +-
 .../airflow/sdk/definitions/timetables/trigger.py  |    6 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |    9 +-
 task-sdk/src/airflow/sdk/io/path.py                |   48 +-
 task-sdk/tests/task_sdk/bases/test_branch.py       |  121 +
 task-sdk/tests/task_sdk/bases/test_skipmixin.py    |  202 +
 task-sdk/tests/task_sdk/docs/test_public_api.py    |    1 +
 .../task_sdk/execution_time/test_task_runner.py    |   17 +-
 task-sdk/tests/task_sdk/io/test_path.py            |   43 +
 161 files changed, 5973 insertions(+), 13178 deletions(-)
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package-lock.json
 create mode 100644 
airflow-core/src/airflow/example_dags/example_asset_partition.py
 copy 
airflow-core/src/airflow/migrations/versions/{0099_3_2_0_add_exceeds_max_runs_flag_to_dag_model.py
 => 0107_3_2_0_add_partition_fields_to_dag.py} (53%)
 delete mode 100644 airflow-core/src/airflow/models/skipmixin.py
 create mode 100644 chart/newsfragments/61820.significant.rst
 create mode 100644 providers/common/ai/docs/operators/llm_branch.rst
 copy providers/common/ai/src/airflow/providers/common/ai/decorators/{llm.py => 
llm_branch.py} (64%)
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/example_dags/example_llm_branch.py
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/operators/llm_branch.py
 copy providers/common/ai/tests/unit/common/ai/decorators/{test_llm.py => 
test_llm_branch.py} (58%)
 create mode 100644 
providers/common/ai/tests/unit/common/ai/operators/test_llm_branch.py
 copy {providers/standard/src/airflow/providers/standard/operators => 
task-sdk/src/airflow/sdk/bases}/branch.py (91%)
 copy {providers/standard/src/airflow/providers/standard/utils => 
task-sdk/src/airflow/sdk/bases}/skipmixin.py (78%)
 create mode 100644 task-sdk/tests/task_sdk/bases/test_branch.py
 create mode 100644 task-sdk/tests/task_sdk/bases/test_skipmixin.py

Reply via email to