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


    omit eac495061d2 Bump the ui-plugin-template-package-updates group across 1 
directory with 22 updates
     add 0aa2ea73724 KubernetesPodOperator pushes XCom on successful execution. 
(#58488)
     add db02322941d Fix KuberetesPodTriggerer use correct parameter name to 
read pod logs. (#58489)
     add d2f7debe594 Add Consuming Tasks in asset header (#58060)
     add 9e7b36e5052 Fix bug on the state and run_type filter for Dag Runs page 
(#58093)
     add 6c853ff385d Fix UI build error (#58545)
     add 43d029158b0 Add "check_files.py" check for python-client and 
airflow-ctl (#58542)
     add 09253e62598 Move yaml utility module from airflow-core to task-sdk 
(#58521)
     add cff919e2e98 Use task sdk module_loading helpers for task sdk (#58555)
     add 2512aa40e03 Fix duration chart duration format (#58561)
     add 3b75f49f837 Remove unused `reserialize_dags` kwarg from `upgradedb` 
(#58330)
     add 5326d9444fd Disable Variable Export via UI and describe how to export 
in the docs (#57594)
     add 525f07c1589 Bump uv to 0.9.11, prek to 0.2.18, ruff to 0.14.6 (#58569)
     add 525f91691d9 i18n(Ko): Replace '활성 필터' as '필터 적용하기' (#58544)
     add a3ffec8dc57 Upgrade js-yaml to 4.1.1 in FAB (#58501)
     add 9200ae2c814 Add Support for GitHub App Installation Authentication in 
`GithubHook` (#54812)
     add bdf793b53bd helm: fix redis sigterm handling (#58432)
     add 5135f18daaf Missing SCC Role bindings for redis and api-server (#57985)
     add caafc704462 Defining large file detection heuristics to automatically 
run full tests (#58575)
     add 18ea8efdf4f Convert the CI Files enum to auto (#58577)
     add 1dd427a2ff2 Add multi-select state filter to worker page (#58505)
     add d0127682fac Add Neo4jSensor to Neo4j Provider (#58549)
     add bb2cc419507 KubernetesPodOperator: Rework of Kubernetes API retry 
behavior (#58397)
     add bf39582e63d Remove some typos in Providers Release docs (#58589)
     add f2cd01d1585 update keycloak command references in permissions 
documentation (#58590)
     add 632bfe7b28c Eliminate race condition in 
test_apply_version_suffix_to_non_provider_pyproject_tomls due to xdist runs 
(#58593)
     add 13dc31fc065 Add `check-release-files` command to verify expected 
packages in Airflow SVN. (#58579)
     add 70e2fe8ee47 Remove outdated comment for baseoperator (#58596)
     add 1c2e7383817 Prevent duplicate edge workers unless existing worker is 
offline or unkown (#58586)
     add 16829d76944 Add duplicate hostname check for Celery workers (#58591)
     add 9e3abcefaac feat: add warning for missing podman support in breeze 
(#58599)
     add 036d07e26be Remove global from listeners (#58597)
     add 9f44c82f8a4 Remove global from log_server (#58598)
     add 7dce057daa3 fix test (#58383)
     add c10cb34944d Helm: Add database cleanup cronjob to clean old records 
(#58155)
     add de10cfd1ef3 Add some logs for exit code and sockets being cleaned up 
(#58565)
     add ad953da43d6 Find only relevant up/downstream tis when clearing (#57758)
     add 50c68f6e7be Fix startup issue with `breeze start-airflow` command for 
airflow 2 due to dependencies (#58606)
     add 6c0032fdb9f Send executor integration info in workload (#57800)
     add 146b185e661 Add PMC release validation as a breeze command to automate 
RC verification (#58578)
     add 53ed24ffc76 Use filelock to fix race condition in version suffix test 
for xdist runs (#58608)
     add a4965b8ca02 Fix race condition in test_execute_wildcard for 
LocalFilesystemToGCSOperator (#58613)
     add dd1095202b6 Add Azure Service Bus Queue and Subscription triggers for 
async message processing (#53356)
     add 543e47af836 fix(kubernetes): Account for job- prefix when truncating 
job names (#58391)
     add 7a51b0523d0 Remove global from lineage.hook (#58285)
     add bdf6c91e583 adds _ensure_identity, modifies files, and tests (#58563)
     add 19ebc8532e6 Create CloudComposerExternalTaskSensor for Cloud Composer 
service (#57971)
     add 2d16ba40b78 Don't verify team existence during cli parser loading 
(#58067)
     add 7429d08d1f0 Update create_airflow_connection helper method for making 
able to create Connection in Composer environment (#57804)
     add e4f07e360db Add DdlOperator to execute Data Definition Language (DDL) 
statements on Teradata databases using TTU tbuild utility (#56675)
     add b9d92927909 Update python client release email template (#58607)
     add 1b692483446 Remove FastAPI upper constraint (#58524)
     add 83d6c6c1543 fix: microsoft azure provider filesystem metadata (#58568)
     add c9e39d26893 Use structured logs to ensure log message go to stdout 
(#58541)
     add 7ca9f948461 Bump minimum Airflow version in providers to Airflow 
2.11.0 (#58612)
     add 564059442c9 fix: mypy error in dagrun.py (#58025)
     add 76ce1cc8ddb Fix Dag doc markdown display issue (#58340)
     add 946871c27de Improve 404 handling by adding fallback route for invalid 
URLs (#58546)
     add 4a35fc9db84 Removed unused parameter in logout (#58045)
     add ad9c658bd86 Bump the ui-plugin-template-package-updates group across 1 
directory with 22 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   (eac495061d2)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-5e415639ae
 (ad9c658bd86)

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/actions/breeze/action.yml                  |    2 +-
 .github/actions/install-prek/action.yml            |    4 +-
 .github/workflows/basic-tests.yml                  |    2 +-
 .github/workflows/release_dockerhub_image.yml      |    2 +-
 .gitignore                                         |    4 +-
 .pre-commit-config.yaml                            |    2 +-
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    4 +-
 PROVIDERS.rst                                      |    5 +-
 airflow-core/docs/best-practices.rst               |    2 +-
 airflow-core/docs/core-concepts/executor/index.rst |    4 +-
 airflow-core/docs/howto/variable.rst               |    8 +
 airflow-core/pyproject.toml                        |    4 +-
 .../src/airflow/api_fastapi/common/db/common.py    |    2 +-
 .../core_api/openapi/v2-rest-api-generated.yaml    |   17 +-
 .../api_fastapi/core_api/routes/public/auth.py     |    2 +-
 .../core_api/routes/public/task_instances.py       |   62 +-
 .../src/airflow/api_fastapi/logging/decorators.py  |    3 +
 airflow-core/src/airflow/cli/cli_parser.py         |    2 +-
 .../example_dags/example_dynamic_task_mapping.py   |   32 +-
 .../src/airflow/executors/base_executor.py         |    2 +-
 .../src/airflow/executors/executor_loader.py       |   23 +-
 .../src/airflow/executors/local_executor.py        |    9 +-
 airflow-core/src/airflow/executors/workloads.py    |    3 +
 .../src/airflow/jobs/scheduler_job_runner.py       |   24 +-
 airflow-core/src/airflow/lineage/hook.py           |   20 +-
 airflow-core/src/airflow/listeners/listener.py     |   11 +-
 airflow-core/src/airflow/models/dagrun.py          |    9 +-
 airflow-core/src/airflow/models/taskinstance.py    |  246 ++-
 .../src/airflow/ui/openapi-gen/queries/common.ts   |    4 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |    6 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |    6 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |    6 +-
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |    6 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   12 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |    9 -
 .../airflow/ui/public/i18n/locales/ar/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/ca/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/de/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/el/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/en/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/en/assets.json  |    1 +
 .../airflow/ui/public/i18n/locales/en/common.json  |    1 +
 .../airflow/ui/public/i18n/locales/en/dags.json    |   12 +-
 .../airflow/ui/public/i18n/locales/es/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/fr/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/he/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/hi/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/hu/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/it/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/ko/admin.json   |    2 -
 .../src/airflow/ui/public/i18n/locales/ko/dag.json |    2 +-
 .../airflow/ui/public/i18n/locales/nl/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/pl/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/pt/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/th/admin.json   |    2 -
 .../airflow/ui/public/i18n/locales/tr/admin.json   |    2 -
 .../ui/public/i18n/locales/zh-CN/admin.json        |    2 -
 .../ui/public/i18n/locales/zh-TW/admin.json        |    2 -
 .../ClearTaskInstanceConfirmationDialog.tsx        |   39 +-
 .../Clear/TaskInstance/ClearTaskInstanceDialog.tsx |  168 +-
 .../airflow/ui/src/components/DurationChart.tsx    |   24 +-
 .../airflow/ui/src/components/ReactMarkdown.tsx    |  180 +-
 .../src/airflow/ui/src/constants/filterConfigs.tsx |    4 +-
 .../src/airflow/ui/src/pages/Asset/Header.tsx      |    4 +
 .../ui/src/pages/AssetsList/DependencyPopover.tsx  |    2 +-
 .../src/airflow/ui/src/pages/Dag/Code/Code.tsx     |    7 +-
 airflow-core/src/airflow/ui/src/pages/Error.tsx    |    5 +-
 .../src/pages/TaskInstance/RenderedTemplates.tsx   |   12 +-
 .../airflow/ui/src/pages/Variables/Variables.tsx   |   41 +-
 .../ui/src/queries/useClearTaskInstances.ts        |   35 +-
 airflow-core/src/airflow/ui/src/router.tsx         |    4 +
 .../src/airflow/ui/src/utils/datetimeUtils.ts      |    9 +-
 .../src/airflow/ui/src/utils/downloadJson.ts       |   32 -
 .../src/airflow/ui/src/utils/syntaxHighlighter.ts  |   35 +
 airflow-core/src/airflow/utils/db.py               |    1 -
 airflow-core/src/airflow/utils/serve_logs/core.py  |    4 +-
 .../src/airflow/utils/serve_logs/log_server.py     |   14 +-
 .../core_api/routes/public/test_task_instances.py  |   21 +
 airflow-core/tests/unit/cli/test_cli_parser.py     |   10 +
 .../tests/unit/executors/test_base_executor.py     |    6 +-
 .../tests/unit/executors/test_executor_loader.py   |   27 +
 .../tests/unit/executors/test_local_executor.py    |    4 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |    2 +
 airflow-core/tests/unit/jobs/test_triggerer_job.py |    4 +-
 airflow-core/tests/unit/lineage/test_hook.py       |    4 +-
 .../tests/unit/models/test_taskinstance.py         |   54 +
 chart/newsfragments/58524.significant.rst          |    7 +
 chart/templates/_helpers.yaml                      |    5 +
 .../database-cleanup-cronjob.yaml}                 |   68 +-
 .../database-cleanup-serviceaccount.yaml}          |   16 +-
 ...up-role.yaml => pod-database-cleanup-role.yaml} |   15 +-
 ....yaml => pod-database-cleanup-rolebinding.yaml} |   10 +-
 .../security-context-constraint-rolebinding.yaml   |   13 +
 chart/templates/redis/redis-statefulset.yaml       |    2 +-
 chart/values.schema.json                           |  320 ++++
 chart/values.yaml                                  |   75 +
 contributing-docs/testing/unit_tests.rst           |   10 +-
 dev/README_RELEASE_AIRFLOW.md                      |   22 +-
 dev/README_RELEASE_AIRFLOWCTL.md                   |   18 +-
 dev/README_RELEASE_PROVIDERS.md                    |   40 +-
 dev/README_RELEASE_PYTHON_CLIENT.md                |   29 +-
 dev/breeze/doc/09_release_management_tasks.rst     |   89 +
 dev/breeze/doc/ci/02_images.md                     |    4 +-
 .../doc/images/output_release-management.svg       |   24 +-
 .../doc/images/output_release-management.txt       |    2 +-
 ...tput_release-management_check-release-files.svg |  154 ++
 ...tput_release-management_check-release-files.txt |    1 +
 ...e-management_prepare-provider-documentation.svg |   88 +-
 ...e-management_prepare-provider-documentation.txt |    2 +-
 ...utput_release-management_validate-rc-by-pmc.svg |  142 ++
 ...utput_release-management_validate-rc-by-pmc.txt |    1 +
 .../output_setup_check-all-params-in-groups.svg    |   50 +-
 .../output_setup_check-all-params-in-groups.txt    |    2 +-
 .../output_setup_regenerate-command-images.svg     |   80 +-
 .../output_setup_regenerate-command-images.txt     |    2 +-
 dev/breeze/pyproject.toml                          |    2 +-
 dev/breeze/src/airflow_breeze/breeze.py            |    1 +
 .../airflow_breeze/commands/developer_commands.py  |    1 +
 .../commands/release_management_commands.py        |  149 +-
 .../commands/release_management_commands_config.py |   25 +
 .../commands/release_management_validation.py      |  115 ++
 dev/breeze/src/airflow_breeze/global_constants.py  |   10 +-
 .../utils/airflow_release_validator.py             |  433 +++++
 .../airflow_breeze/utils/check_release_files.py    |  228 +++
 .../airflow_breeze/utils/docker_command_utils.py   |   31 +
 dev/breeze/src/airflow_breeze/utils/packages.py    |    2 +-
 .../src/airflow_breeze/utils/release_validator.py  |  168 ++
 .../src/airflow_breeze/utils/selective_checks.py   |  136 +-
 dev/breeze/tests/test_check_release_files.py       |  222 +++
 dev/breeze/tests/test_packages.py                  |   21 +-
 dev/breeze/tests/test_selective_checks.py          |  105 +-
 dev/breeze/uv.lock                                 |  108 +-
 dev/check_files.py                                 |  391 -----
 .../react_plugin_template/package.json             |   12 +-
 .../react_plugin_template/pnpm-lock.yaml           | 1748 ++++++++++----------
 devel-common/pyproject.toml                        |    2 +-
 devel-common/src/tests_common/pytest_plugin.py     |   22 +-
 docs/spelling_wordlist.txt                         |    6 +
 ...eanup_pods.py => test_database_cleanup_pods.py} |  148 +-
 .../helm_tests/security/test_scc_rolebinding.py    |   28 +-
 .../src/airflow/providers/airbyte/__init__.py      |    4 +-
 .../src/airflow/providers/alibaba/__init__.py      |    4 +-
 providers/amazon/README.rst                        |   11 +-
 .../src/airflow/providers/amazon/__init__.py       |    4 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_s3.py  |   13 -
 .../src/airflow/providers/apache/beam/__init__.py  |    4 +-
 .../airflow/providers/apache/cassandra/__init__.py |    4 +-
 .../src/airflow/providers/apache/drill/__init__.py |    4 +-
 .../src/airflow/providers/apache/druid/__init__.py |    4 +-
 .../src/airflow/providers/apache/flink/__init__.py |    4 +-
 .../src/airflow/providers/apache/hdfs/__init__.py  |    4 +-
 .../src/airflow/providers/apache/hive/__init__.py  |    4 +-
 .../airflow/providers/apache/iceberg/__init__.py   |    4 +-
 .../airflow/providers/apache/impala/__init__.py    |    4 +-
 .../src/airflow/providers/apache/kafka/__init__.py |    4 +-
 .../src/airflow/providers/apache/kylin/__init__.py |    4 +-
 .../src/airflow/providers/apache/livy/__init__.py  |    4 +-
 .../src/airflow/providers/apache/pig/__init__.py   |    4 +-
 .../src/airflow/providers/apache/pinot/__init__.py |    4 +-
 .../src/airflow/providers/apache/spark/__init__.py |    4 +-
 .../airflow/providers/apache/tinkerpop/__init__.py |    4 +-
 providers/apprise/README.rst                       |    2 +-
 .../src/airflow/providers/apprise/__init__.py      |    4 +-
 .../src/airflow/providers/arangodb/__init__.py     |    4 +-
 providers/asana/README.rst                         |    2 +-
 providers/asana/pyproject.toml                     |    2 +-
 .../asana/src/airflow/providers/asana/__init__.py  |    4 +-
 .../airflow/providers/atlassian/jira/__init__.py   |    4 +-
 .../src/airflow/providers/celery/__init__.py       |    4 +-
 .../airflow/providers/celery/cli/celery_command.py |   13 +
 .../providers/celery/executors/celery_executor.py  |    3 +
 .../tests/unit/celery/cli/test_celery_command.py   |   52 +
 .../unit/celery/executors/test_celery_executor.py  |    7 +-
 .../src/airflow/providers/cloudant/__init__.py     |    4 +-
 .../airflow/providers/cncf/kubernetes/__init__.py  |    4 +-
 .../providers/cncf/kubernetes/hooks/kubernetes.py  |   24 +-
 .../cncf/kubernetes/kubernetes_helper_functions.py |   77 +-
 .../providers/cncf/kubernetes/operators/job.py     |   12 +-
 .../providers/cncf/kubernetes/operators/pod.py     |    2 +
 .../cncf/kubernetes/operators/resource.py          |   10 +-
 .../providers/cncf/kubernetes/utils/pod_manager.py |   90 +-
 .../tests/unit/cncf/kubernetes/conftest.py         |   22 +
 .../executors/test_kubernetes_executor.py          |   13 +-
 .../unit/cncf/kubernetes/hooks/test_kubernetes.py  |    7 +-
 .../unit/cncf/kubernetes/operators/test_job.py     |    2 +-
 .../unit/cncf/kubernetes/operators/test_pod.py     |    4 +-
 .../cncf/kubernetes/operators/test_resource.py     |    5 +-
 .../kubernetes/test_kubernetes_helper_functions.py |   61 +-
 .../unit/cncf/kubernetes/utils/test_pod_manager.py |   47 +-
 .../src/airflow/providers/cohere/__init__.py       |    4 +-
 .../airflow/providers/common/compat/__init__.py    |    4 +-
 .../io/src/airflow/providers/common/io/__init__.py |    4 +-
 .../src/airflow/providers/common/sql/__init__.py   |    4 +-
 .../src/airflow/providers/databricks/__init__.py   |    4 +-
 .../src/airflow/providers/datadog/__init__.py      |    4 +-
 .../src/airflow/providers/dbt/cloud/__init__.py    |    4 +-
 .../src/airflow/providers/dingding/__init__.py     |    4 +-
 .../src/airflow/providers/discord/__init__.py      |    4 +-
 .../src/airflow/providers/docker/__init__.py       |    4 +-
 .../docker/tests/unit/docker/hooks/test_docker.py  |    2 -
 .../edge3/src/airflow/providers/edge3/__init__.py  |    4 +-
 .../src/airflow/providers/edge3/cli/api_client.py  |   10 +-
 .../src/airflow/providers/edge3/cli/worker.py      |    9 +-
 .../airflow/providers/edge3/models/edge_worker.py  |    6 +
 .../providers/edge3/openapi/v2-edge-generated.yaml |   32 +
 .../providers/edge3/plugins/www/dist/main.umd.cjs  |   16 +-
 .../plugins/www/openapi-gen/queries/common.ts      |    6 +-
 .../www/openapi-gen/queries/ensureQueryData.ts     |    6 +-
 .../plugins/www/openapi-gen/queries/prefetch.ts    |    6 +-
 .../plugins/www/openapi-gen/queries/queries.ts     |    7 +-
 .../plugins/www/openapi-gen/queries/suspense.ts    |    6 +-
 .../www/openapi-gen/requests/schemas.gen.ts        |    5 +
 .../www/openapi-gen/requests/services.gen.ts       |    7 +-
 .../plugins/www/openapi-gen/requests/types.gen.ts  |   14 +
 .../www}/src/components/ui/Select/Content.tsx      |    0
 .../plugins/www}/src/components/ui/Select/Item.tsx |    0
 .../plugins/www}/src/components/ui/Select/Root.tsx |    0
 .../www}/src/components/ui/Select/Trigger.tsx      |    0
 .../www}/src/components/ui/Select/ValueText.tsx    |    0
 .../plugins/www}/src/components/ui/Select/index.ts |    2 -
 .../edge3/plugins/www/src/components/ui/index.ts   |    1 +
 .../providers/edge3/plugins/www/src/constants.ts   |   36 +-
 .../edge3/plugins/www/src/pages/WorkerPage.tsx     |   64 +-
 .../edge3/worker_api/routes/_v2_compat.py          |    8 +
 .../providers/edge3/worker_api/routes/ui.py        |    8 +-
 .../providers/edge3/worker_api/routes/worker.py    |   14 +
 .../unit/edge3/worker_api/routes/test_worker.py    |   48 +
 providers/edge3/www-hash.txt                       |    2 +-
 .../airflow/providers/elasticsearch/__init__.py    |    4 +-
 .../src/airflow/providers/exasol/__init__.py       |    4 +-
 .../airflow/providers/fab/www/package-lock.json    |   60 +-
 providers/fab/www-hash.txt                         |    2 +-
 .../src/airflow/providers/facebook/__init__.py     |    4 +-
 .../ftp/src/airflow/providers/ftp/__init__.py      |    4 +-
 providers/github/docs/connections/github.rst       |   33 +-
 .../src/airflow/providers/github/__init__.py       |    4 +-
 .../src/airflow/providers/github/hooks/github.py   |   37 +-
 .../github/tests/unit/github/hooks/test_github.py  |   99 +-
 .../tests/unit/github/operators/test_github.py     |   34 +-
 .../tests/unit/github/sensors/test_github.py       |   32 +-
 .../google/docs/operators/cloud/cloud_composer.rst |   20 +
 providers/google/pyproject.toml                    |    4 +
 .../src/airflow/providers/google/__init__.py       |    4 +-
 .../providers/google/cloud/hooks/cloud_composer.py |   74 +-
 .../google/cloud/sensors/cloud_composer.py         |  443 ++++-
 .../google/cloud/triggers/cloud_composer.py        |  184 ++-
 .../google/tests/system/google/ads/example_ads.py  |   10 +-
 .../cloud/bigquery/example_bigquery_to_mssql.py    |    6 +-
 .../cloud/bigquery/example_bigquery_to_postgres.py |    7 +-
 .../cloud/cloud_sql/example_cloud_sql_query.py     |    5 +-
 .../cloud/cloud_sql/example_cloud_sql_query_iam.py |    8 +-
 .../cloud/cloud_sql/example_cloud_sql_query_ssl.py |    5 +-
 .../cloud/composer/example_cloud_composer.py       |   35 +-
 .../google/cloud/dataprep/example_dataprep.py      |    7 +-
 .../google/cloud/gcs/example_calendar_to_gcs.py    |    7 +-
 .../google/cloud/gcs/example_gcs_to_gdrive.py      |    7 +-
 .../google/cloud/gcs/example_gcs_to_sheets.py      |    7 +-
 .../google/cloud/gcs/example_gdrive_to_gcs.py      |    7 +-
 .../system/google/cloud/gcs/example_http_to_gcs.py |    7 +-
 .../google/cloud/gcs/example_mysql_to_gcs.py       |    7 +-
 .../system/google/cloud/gcs/example_sheets.py      |    7 +-
 .../google/cloud/gcs/example_sheets_to_gcs.py      |    7 +-
 .../example_managed_kafka_consumer_group.py        |    3 +-
 .../cloud/sql_to_sheets/example_sql_to_sheets.py   |    8 +-
 .../cloud/transfers/example_gdrive_to_local.py     |    7 +-
 .../cloud/transfers/example_postgres_to_gcs.py     |    7 +-
 .../tests/system/google/gcp_api_client_helpers.py  |  125 ++
 .../marketing_platform/example_analytics_admin.py  |    6 +-
 .../marketing_platform/example_campaign_manager.py |    7 +-
 .../marketing_platform/example_display_video.py    |    7 +-
 .../system/google/suite/example_local_to_drive.py  |    7 +-
 .../unit/google/cloud/hooks/test_cloud_composer.py |   37 +
 .../google/cloud/hooks/test_kubernetes_engine.py   |    2 +-
 .../google/cloud/sensors/test_cloud_composer.py    |  173 +-
 .../google/cloud/transfers/test_local_to_gcs.py    |    2 +-
 .../google/cloud/triggers/test_cloud_composer.py   |   62 +-
 .../grpc/src/airflow/providers/grpc/__init__.py    |    4 +-
 .../src/airflow/providers/hashicorp/__init__.py    |    4 +-
 .../http/src/airflow/providers/http/__init__.py    |    4 +-
 .../imap/src/airflow/providers/imap/__init__.py    |    4 +-
 .../src/airflow/providers/influxdb/__init__.py     |    4 +-
 .../jdbc/src/airflow/providers/jdbc/__init__.py    |    4 +-
 .../src/airflow/providers/jenkins/__init__.py      |    4 +-
 .../docs/auth-manager/manage/permissions.rst       |    8 +-
 .../azure/docs/connections/message_bus.rst         |   99 ++
 providers/microsoft/azure/provider.yaml            |    5 +-
 .../airflow/providers/microsoft/azure/__init__.py  |    4 +-
 .../providers/microsoft/azure/get_provider_info.py |    6 +-
 .../airflow/providers/microsoft/azure/hooks/asb.py |   54 +
 .../azure/operators/container_instances.py         |   79 +-
 .../microsoft/azure/triggers/message_bus.py        |  223 +++
 .../azure/operators/test_container_instances.py    |   35 +
 .../microsoft/azure/triggers/test_message_bus.py   |  286 ++++
 .../airflow/providers/microsoft/mssql/__init__.py  |    4 +-
 .../airflow/providers/microsoft/psrp/__init__.py   |    4 +-
 .../airflow/providers/microsoft/winrm/__init__.py  |    4 +-
 .../mongo/src/airflow/providers/mongo/__init__.py  |    4 +-
 .../mysql/src/airflow/providers/mysql/__init__.py  |    4 +-
 providers/neo4j/docs/index.rst                     |    1 +
 providers/neo4j/docs/sensors/neo4j.rst             |  222 +++
 providers/neo4j/provider.yaml                      |    5 +
 .../neo4j/src/airflow/providers/neo4j/__init__.py  |    4 +-
 .../airflow/providers/neo4j/get_provider_info.py   |    8 +-
 .../airflow/providers/neo4j/sensors}/__init__.py   |    0
 .../src/airflow/providers/neo4j/sensors/neo4j.py   |  130 ++
 ...mple_neo4j_query.py => example_neo4j_sensor.py} |   27 +-
 .../neo4j/tests/unit/neo4j/sensors}/__init__.py    |    0
 .../neo4j/tests/unit/neo4j/sensors/test_neo4j.py   |  306 ++++
 .../odbc/src/airflow/providers/odbc/__init__.py    |    4 +-
 .../src/airflow/providers/openai/__init__.py       |    4 +-
 .../src/airflow/providers/openfaas/__init__.py     |    4 +-
 providers/openlineage/README.rst                   |    4 +-
 .../src/airflow/providers/openlineage/__init__.py  |    4 +-
 .../unit/openlineage/extractors/test_manager.py    |   21 +-
 .../src/airflow/providers/opensearch/__init__.py   |    4 +-
 .../src/airflow/providers/opsgenie/__init__.py     |    4 +-
 .../src/airflow/providers/oracle/__init__.py       |    4 +-
 .../src/airflow/providers/pagerduty/__init__.py    |    4 +-
 .../src/airflow/providers/papermill/__init__.py    |    4 +-
 .../src/airflow/providers/pgvector/__init__.py     |    4 +-
 .../src/airflow/providers/pinecone/__init__.py     |    4 +-
 .../src/airflow/providers/postgres/__init__.py     |    4 +-
 .../src/airflow/providers/presto/__init__.py       |    4 +-
 .../src/airflow/providers/qdrant/__init__.py       |    4 +-
 .../redis/src/airflow/providers/redis/__init__.py  |    4 +-
 .../src/airflow/providers/salesforce/__init__.py   |    4 +-
 .../samba/src/airflow/providers/samba/__init__.py  |    4 +-
 .../src/airflow/providers/segment/__init__.py      |    4 +-
 .../src/airflow/providers/sendgrid/__init__.py     |    4 +-
 .../sftp/src/airflow/providers/sftp/__init__.py    |    4 +-
 .../src/airflow/providers/singularity/__init__.py  |    4 +-
 providers/slack/README.rst                         |    2 +-
 .../slack/src/airflow/providers/slack/__init__.py  |    4 +-
 .../smtp/src/airflow/providers/smtp/__init__.py    |    4 +-
 .../src/airflow/providers/snowflake/__init__.py    |    4 +-
 .../src/airflow/providers/sqlite/__init__.py       |    4 +-
 .../ssh/src/airflow/providers/ssh/__init__.py      |    4 +-
 .../src/airflow/providers/standard/__init__.py     |    4 +-
 .../src/airflow/providers/tableau/__init__.py      |    4 +-
 .../src/airflow/providers/telegram/__init__.py     |    4 +-
 providers/teradata/docs/operators/tpt.rst          |  180 ++
 providers/teradata/provider.yaml                   |   13 +
 .../src/airflow/providers/teradata/__init__.py     |    4 +-
 .../providers/teradata/get_provider_info.py        |    9 +
 .../src/airflow/providers/teradata/hooks/tpt.py    |  268 +++
 .../airflow/providers/teradata/operators/tpt.py    |  207 +++
 .../airflow/providers/teradata/utils/tpt_util.py   |  520 ++++++
 .../tests/system/teradata/example_remote_tpt.py    |  161 ++
 .../teradata/tests/system/teradata/example_tpt.py  |  161 ++
 .../teradata/tests/unit/teradata/hooks/test_tpt.py |  229 +++
 .../tests/unit/teradata/operators/test_tpt.py      |  332 ++++
 .../tests/unit/teradata/utils/test_tpt_util.py     |  670 ++++++++
 .../trino/src/airflow/providers/trino/__init__.py  |    4 +-
 .../src/airflow/providers/vertica/__init__.py      |    4 +-
 .../src/airflow/providers/weaviate/__init__.py     |    4 +-
 .../src/airflow/providers/yandex/__init__.py       |    4 +-
 .../ydb/src/airflow/providers/ydb/__init__.py      |    4 +-
 .../src/airflow/providers/zendesk/__init__.py      |    4 +-
 pyproject.toml                                     |    2 +-
 scripts/ci/prek/check_imports_in_providers.py      |    2 +-
 scripts/ci/prek/ruff_format.py                     |    2 +-
 .../in_container/install_airflow_and_providers.py  |    6 +
 scripts/tools/setup_breeze                         |    2 +-
 task-sdk/dev/generate_task_sdk_models.py           |    2 +
 task-sdk/src/airflow/sdk/bases/operator.py         |    1 -
 task-sdk/src/airflow/sdk/configuration.py          |    4 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |    1 +
 task-sdk/src/airflow/sdk/execution_time/comms.py   |    1 +
 .../airflow/sdk/execution_time/execute_workload.py |    1 +
 task-sdk/src/airflow/sdk/execution_time/macros.py  |    2 +-
 .../sdk/execution_time/sentry/configured.py        |   31 +-
 .../src/airflow/sdk/execution_time/supervisor.py   |   29 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |    3 +
 .../utils => task-sdk/src/airflow/sdk}/yaml.py     |    2 +-
 task-sdk/tests/task_sdk/docs/test_public_api.py    |    1 +
 .../tests/task_sdk/execution_time/test_comms.py    |    1 +
 .../tests/task_sdk/execution_time/test_sentry.py   |   48 +-
 .../task_sdk/execution_time/test_task_runner.py    |   11 +
 379 files changed, 11099 insertions(+), 2878 deletions(-)
 delete mode 100644 airflow-core/src/airflow/ui/src/utils/downloadJson.ts
 create mode 100644 airflow-core/src/airflow/ui/src/utils/syntaxHighlighter.ts
 create mode 100644 chart/newsfragments/58524.significant.rst
 copy chart/templates/{cleanup/cleanup-cronjob.yaml => 
database-cleanup/database-cleanup-cronjob.yaml} (59%)
 copy chart/templates/{cleanup/cleanup-serviceaccount.yaml => 
database-cleanup/database-cleanup-serviceaccount.yaml} (67%)
 copy chart/templates/rbac/{pod-cleanup-role.yaml => 
pod-database-cleanup-role.yaml} (82%)
 copy chart/templates/rbac/{pod-cleanup-rolebinding.yaml => 
pod-database-cleanup-rolebinding.yaml} (80%)
 create mode 100644 
dev/breeze/doc/images/output_release-management_check-release-files.svg
 create mode 100644 
dev/breeze/doc/images/output_release-management_check-release-files.txt
 create mode 100644 
dev/breeze/doc/images/output_release-management_validate-rc-by-pmc.svg
 create mode 100644 
dev/breeze/doc/images/output_release-management_validate-rc-by-pmc.txt
 create mode 100644 
dev/breeze/src/airflow_breeze/commands/release_management_validation.py
 create mode 100644 
dev/breeze/src/airflow_breeze/utils/airflow_release_validator.py
 create mode 100644 dev/breeze/src/airflow_breeze/utils/check_release_files.py
 create mode 100644 dev/breeze/src/airflow_breeze/utils/release_validator.py
 create mode 100644 dev/breeze/tests/test_check_release_files.py
 delete mode 100644 dev/check_files.py
 copy helm-tests/tests/helm_tests/airflow_aux/{test_cleanup_pods.py => 
test_database_cleanup_pods.py} (71%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/Content.tsx
 (100%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/Item.tsx
 (100%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/Root.tsx
 (100%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/Trigger.tsx
 (100%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/ValueText.tsx
 (100%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/ui/Select/index.ts
 (95%)
 copy airflow-core/src/airflow/ui/src/queries/useTestConnection.ts => 
providers/edge3/src/airflow/providers/edge3/plugins/www/src/constants.ts (52%)
 create mode 100644 
providers/google/tests/system/google/gcp_api_client_helpers.py
 create mode 100644 providers/microsoft/azure/docs/connections/message_bus.rst
 create mode 100644 
providers/microsoft/azure/src/airflow/providers/microsoft/azure/triggers/message_bus.py
 create mode 100644 
providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_message_bus.py
 create mode 100644 providers/neo4j/docs/sensors/neo4j.rst
 copy {airflow-core/src/airflow/_shared => 
providers/neo4j/src/airflow/providers/neo4j/sensors}/__init__.py (100%)
 create mode 100644 providers/neo4j/src/airflow/providers/neo4j/sensors/neo4j.py
 copy providers/neo4j/tests/system/neo4j/{example_neo4j_query.py => 
example_neo4j_sensor.py} (67%)
 copy {airflow-core/src/airflow/api/common => 
providers/neo4j/tests/unit/neo4j/sensors}/__init__.py (100%)
 create mode 100644 providers/neo4j/tests/unit/neo4j/sensors/test_neo4j.py
 create mode 100644 providers/teradata/docs/operators/tpt.rst
 create mode 100644 
providers/teradata/src/airflow/providers/teradata/hooks/tpt.py
 create mode 100644 
providers/teradata/src/airflow/providers/teradata/operators/tpt.py
 create mode 100644 
providers/teradata/src/airflow/providers/teradata/utils/tpt_util.py
 create mode 100644 
providers/teradata/tests/system/teradata/example_remote_tpt.py
 create mode 100644 providers/teradata/tests/system/teradata/example_tpt.py
 create mode 100644 providers/teradata/tests/unit/teradata/hooks/test_tpt.py
 create mode 100644 providers/teradata/tests/unit/teradata/operators/test_tpt.py
 create mode 100644 
providers/teradata/tests/unit/teradata/utils/test_tpt_util.py
 copy {airflow-core/src/airflow/utils => task-sdk/src/airflow/sdk}/yaml.py (98%)

Reply via email to