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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-3d3b46db7a
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 7d77145a76e Bump the core-ui-package-updates group across 1 directory 
with 44 updates
     add 47ad38d4d74 Clarify note re: webserver_config.py deprecation (#59529)
     add 71bf29603a9 Clean up stale banned apis (#60115)
     add 2d374f71bc8 Remove TaskInstance and TaskLogReader unused methods 
(#59922)
     add 54aebca1ebc Fix typos: remove trailing quote and correct 'deve-common' 
to 'devel-common' (#60104)
     add 8e5bc6f2171 Allow custom volumeClaimTemplates when 
logs.persistence.enabled is true (#60118)
     add 21a2fa55453 Keycloak: implement client_credentials grant flow (#59411)
     add a4f3417bb0a Check team boundaries in connections (#59476)
     add a8792c19b6c Add workers.celery.command & workers.kubernetes.command 
(#60067)
     add 9dde4665ecf Bump the fab-ui-package-updates group across 1 directory 
with 4 updates (#59717)
     add 0a27deb8b9f Add AirflowDeprecationWarning for deprecated project_id in 
BigQueryGetDataOperator (#59866)
     add 05fb2060df0 Bump the core-ui-package-updates group across 1 directory 
with 20 updates (#59718)
     add 0a3ee82ba30 Fix mypy type checking issues after upgrade to github-auth 
2.46.0 (#60146)
     add 9fba01e4eb2 Improve processes of re-publishing docs (#60139)
     add 4eb6170143d [api] Add logic redacted sensitive fields via the Public 
API and UI (#59873)
     add 16d93363e27 Remove unneeded logic in api-server (#60147)
     add a774e45c7c5 feat : E2E test for Create backfill with all reprocess 
behaviour (#59633)
     add 7c98af3a9c6 Don't poll HITL details when no pending dagrun on Dag page 
(#59824)
     add ee81f933d6d Move over plugins_manager to a shared library (#59956)
     add c1ecd304776 Introduce a "cli" section in provider metadata (#59805)
     add 66c2d77da55 Added dabla as code owner of Microsoft Azure provider 
(#60159)
     add ce34da5454b Re-apply PriorityWeightStrategy SDK work (#60112)
     add 56b0e5af218 Add deprecated_options entry for 
dag_file_processor_timeout (#59181)
     add 59956960518 feat(i18n): add missing Taiwan translation (#60153)
     add 0e23eed3493 Update french translation for 3.1.6 (#60157)
     add fd4779f0dab Bump the core-ui-package-updates group across 1 directory 
with 44 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   (7d77145a76e)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-3d3b46db7a
 (fd4779f0dab)

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/CODEOWNERS                                 |    3 +-
 .pre-commit-config.yaml                            |    2 +-
 airflow-core/docs/cli-and-env-variables-ref.rst    |    5 +
 .../docs/core-concepts/auth-manager/index.rst      |    4 +
 airflow-core/docs/core-concepts/executor/index.rst |    4 +
 airflow-core/newsfragments/59780.significant.rst   |    9 +
 airflow-core/newsfragments/59835.significant.rst   |    7 +-
 airflow-core/pyproject.toml                        |    2 +
 airflow-core/src/airflow/_shared/plugins_manager   |    1 +
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   11 +
 .../simple/ui/openapi-gen/queries/prefetch.ts      |   11 +
 .../simple/ui/openapi-gen/queries/queries.ts       |   30 +-
 .../simple/ui/openapi-gen/queries/suspense.ts      |   11 +
 .../auth/managers/simple/ui/package.json           |   31 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 1330 ++++++++++----------
 .../api_fastapi/core_api/datamodels/connections.py |    8 +
 .../execution_api/routes/connections.py            |    9 +-
 airflow-core/src/airflow/cli/cli_parser.py         |  135 +-
 .../src/airflow/cli/commands/task_command.py       |   56 +-
 .../plugins/decreasing_priority_weight_strategy.py |    5 +-
 airflow-core/src/airflow/models/connection.py      |   28 +-
 airflow-core/src/airflow/models/taskinstance.py    |  165 +--
 airflow-core/src/airflow/plugins_manager.py        |  283 +----
 airflow-core/src/airflow/provider.yaml.schema.json |    7 +
 airflow-core/src/airflow/provider_info.schema.json |    7 +
 airflow-core/src/airflow/providers_manager.py      |   89 +-
 .../src/airflow/secrets/environment_variables.py   |    8 +-
 .../src/airflow/secrets/local_filesystem.py        |    2 +-
 airflow-core/src/airflow/secrets/metastore.py      |   14 +-
 airflow-core/src/airflow/serialization/enums.py    |    1 -
 .../airflow/serialization/serialized_objects.py    |   42 +-
 airflow-core/src/airflow/task/priority_strategy.py |   73 +-
 airflow-core/src/airflow/ui/package.json           |    8 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         |  326 ++---
 .../airflow/ui/public/i18n/locales/fr/admin.json   |    6 +
 .../airflow/ui/public/i18n/locales/fr/assets.json  |    2 +
 .../airflow/ui/public/i18n/locales/fr/common.json  |    6 +
 .../airflow/ui/public/i18n/locales/fr/dags.json    |    3 +-
 .../ui/public/i18n/locales/zh-TW/admin.json        |    6 +
 .../ui/public/i18n/locales/zh-TW/assets.json       |    1 +
 .../ui/public/i18n/locales/zh-TW/browse.json       |   26 +-
 .../ui/public/i18n/locales/zh-TW/common.json       |   15 +-
 .../ui/public/i18n/locales/zh-TW/components.json   |   10 +
 .../ui/public/i18n/locales/zh-TW/dashboard.json    |    3 +-
 airflow-core/src/airflow/ui/src/pages/Dag/Dag.tsx  |    5 +-
 .../src/airflow/ui/tests/e2e/pages/BackfillPage.ts |  236 +++-
 .../src/airflow/ui/tests/e2e/pages/DagsPage.ts     |    1 -
 .../airflow/ui/tests/e2e/specs/backfill.spec.ts    |  110 +-
 airflow-core/src/airflow/utils/context.py          |   76 +-
 airflow-core/src/airflow/utils/helpers.py          |   36 +-
 airflow-core/src/airflow/utils/log/log_reader.py   |   26 -
 .../tests/unit/always/test_providers_manager.py    |   80 ++
 airflow-core/tests/unit/always/test_secrets.py     |    8 +-
 .../core_api/routes/ui/test_connections.py         |   50 +
 airflow-core/tests/unit/cli/test_cli_parser.py     |  425 ++++---
 airflow-core/tests/unit/core/test_core.py          |   10 +-
 airflow-core/tests/unit/jobs/test_triggerer_job.py |   22 +-
 airflow-core/tests/unit/models/test_connection.py  |   34 +-
 .../tests/unit/models/test_mappedoperator.py       |    3 +-
 .../tests/unit/models/test_taskinstance.py         |   62 +-
 .../tests/unit/plugins/test_plugins_manager.py     |   79 +-
 .../unit/serialization/test_dag_serialization.py   |   85 +-
 .../tests/unit/utils/log/test_log_reader.py        |   57 -
 airflow-core/tests/unit/utils/test_db_cleanup.py   |    3 +-
 airflow-core/tests/unit/utils/test_helpers.py      |   19 -
 chart/files/pod-template-file.kubernetes-helm-yaml |    4 +-
 .../api-server/api-server-deployment.yaml          |    5 -
 chart/templates/workers/worker-deployment.yaml     |    9 +-
 chart/values.schema.json                           |   24 +-
 chart/values.yaml                                  |    9 +
 contributing-docs/11_documentation_building.rst    |    4 +-
 dev/README_RELEASE_AIRFLOW.md                      |   34 +
 dev/README_RELEASE_AIRFLOWCTL.md                   |   33 +
 dev/README_RELEASE_HELM_CHART.md                   |   79 +-
 dev/README_RELEASE_PROVIDERS.md                    |  102 +-
 .../src/sphinx_exts/operators_and_hooks_ref.py     |   17 +
 ...guration.rst.jinja2 => cli-commands.rst.jinja2} |    3 +-
 devel-common/src/tests_common/pytest_plugin.py     |   42 +-
 .../src/tests_common/test_utils/taskinstance.py    |   64 +-
 .../airflow_aux/test_pod_template_file.py          |   36 +-
 .../tests/helm_tests/airflow_core/test_worker.py   |  239 +++-
 .../core-extensions/cli-commands.rst               |  143 +++
 .../howto/create-custom-providers.rst              |    3 +
 providers-summary-docs/index.rst                   |   12 +
 providers/.pre-commit-config.yaml                  |    6 +
 providers/amazon/docs/cli-ref.rst                  |    2 +-
 providers/amazon/provider.yaml                     |    3 +
 .../amazon/aws/auth_manager/aws_auth_manager.py    |   28 +-
 .../airflow/providers/amazon/aws/cli}/__init__.py  |    0
 .../aws/{auth_manager => }/cli/definition.py       |   33 +
 .../aws/executors/aws_lambda/lambda_executor.py    |    8 +-
 .../amazon/aws/executors/batch/batch_executor.py   |    7 +-
 .../amazon/aws/executors/ecs/ecs_executor.py       |    7 +-
 .../providers/amazon/aws/hooks/sagemaker.py        |    7 +-
 .../amazon/aws/secrets/secrets_manager.py          |    3 +-
 .../amazon/aws/secrets/systems_manager.py          |    3 +-
 .../airflow/providers/amazon/get_provider_info.py  |    1 +
 .../amazon/tests/unit/amazon/aws/cli}/__init__.py  |    0
 .../aws/{auth_manager => }/cli/test_definition.py  |    2 +-
 .../executors/aws_lambda/test_lambda_executor.py   |    6 +-
 .../tests/unit/amazon/aws/hooks/test_appflow.py    |    5 +-
 .../unit/amazon/aws/operators/test_appflow.py      |    5 +-
 .../tests/unit/amazon/aws/operators/test_athena.py |   10 +-
 .../amazon/aws/operators/test_cloud_formation.py   |    6 +-
 .../unit/amazon/aws/operators/test_datasync.py     |   28 +-
 .../tests/unit/amazon/aws/operators/test_dms.py    |   18 +-
 .../amazon/aws/operators/test_emr_add_steps.py     |    8 +-
 .../aws/operators/test_emr_create_job_flow.py      |   10 +-
 .../aws/operators/test_emr_modify_cluster.py       |    6 +-
 .../tests/unit/amazon/aws/operators/test_rds.py    |    6 +-
 .../tests/unit/amazon/aws/operators/test_s3.py     |    2 +-
 .../amazon/aws/operators/test_sagemaker_base.py    |    8 +-
 .../tests/unit/amazon/aws/sensors/test_ecs.py      |    5 +-
 .../tests/unit/amazon/aws/sensors/test_rds.py      |    6 +-
 .../tests/unit/amazon/aws/sensors/test_s3.py       |   10 +-
 .../unit/amazon/aws/transfers/test_mongo_to_s3.py  |    2 +-
 .../unit/apache/druid/operators/test_druid.py      |   13 +-
 .../airflow/providers/apache/hive/plugins/hive.py  |    2 +-
 providers/celery/docs/cli-ref.rst                  |    4 +-
 providers/celery/provider.yaml                     |    3 +
 .../src/airflow/providers/celery/cli/definition.py |  254 ++++
 .../providers/celery/executors/celery_executor.py  |  222 +---
 .../celery/executors/celery_kubernetes_executor.py |   17 +-
 .../airflow/providers/celery/get_provider_info.py  |    1 +
 .../integration/celery/test_celery_executor.py     |   21 +-
 .../tests/unit/celery/cli/test_definition.py       |  170 +++
 providers/cncf/kubernetes/docs/cli-ref.rst         |    4 +-
 providers/cncf/kubernetes/provider.yaml            |    3 +
 .../providers/cncf/kubernetes/cli/definition.py    |  115 ++
 .../cncf/kubernetes/cli/kubernetes_command.py      |    4 +-
 .../kubernetes/executors/kubernetes_executor.py    |   88 +-
 .../executors/local_kubernetes_executor.py         |    9 +-
 .../providers/cncf/kubernetes/get_provider_info.py |    1 +
 .../unit/cncf/kubernetes/cli/test_definition.py    |  128 ++
 .../decorators/test_kubernetes_commons.py          |   10 +-
 .../unit/cncf/kubernetes/operators/test_pod.py     |    6 +-
 .../src/airflow/providers/common/compat/sdk.py     |    5 +
 .../io/tests/unit/common/io/xcom/test_backend.py   |    6 +-
 providers/databricks/pyproject.toml                |    2 +-
 .../databricks/plugins/databricks_workflow.py      |    9 +-
 .../databricks/plugins/test_databricks_workflow.py |    3 +-
 .../cloud/tests/unit/dbt/cloud/hooks/test_dbt.py   |    5 +-
 .../tests/unit/docker/decorators/test_docker.py    |   30 +-
 providers/edge3/docs/cli-ref.rst                   |    4 +-
 providers/edge3/provider.yaml                      |    3 +
 providers/edge3/pyproject.toml                     |    2 +-
 .../src/airflow/providers/edge3/cli/definition.py  |  261 ++++
 .../airflow/providers/edge3/cli/edge_command.py    |  204 ---
 .../providers/edge3/executors/edge_executor.py     |   26 +-
 .../airflow/providers/edge3/get_provider_info.py   |    1 +
 .../edge3/plugins/edge_executor_plugin.py          |    2 +-
 .../edge3/tests/unit/edge3/cli/test_definition.py  |  236 ++++
 .../edge3/tests/unit/edge3/cli/test_worker.py      |   27 +-
 .../edge3/plugins/test_edge_executor_plugin.py     |    2 +-
 .../docs/auth-manager/webserver-authentication.rst |    4 +-
 providers/fab/docs/cli-ref.rst                     |    2 +-
 providers/fab/provider.yaml                        |    3 +
 providers/fab/pyproject.toml                       |    2 +-
 .../providers/fab/auth_manager/fab_auth_manager.py |   48 +-
 .../fab/src/airflow/providers/fab/cli/__init__.py  |    0
 .../cli_commands => cli}/definition.py             |   48 +
 .../src/airflow/providers/fab/get_provider_info.py |    1 +
 .../airflow/providers/fab/www/package-lock.json    |  103 +-
 .../fab/src/airflow/providers/fab/www/package.json |    6 +-
 .../tests/unit/fab/auth_manager/cli}/__init__.py   |    0
 .../auth_manager/cli_commands/test_db_command.py   |   30 +-
 .../fab/tests/unit/fab/cli}/__init__.py            |    0
 .../cli_commands => cli}/test_definition.py        |    2 +-
 .../fab/tests/unit/fab/plugins/test_plugin.py      |    2 +-
 providers/fab/www-hash.txt                         |    2 +-
 .../tests/unit/github/operators/test_github.py     |    5 +-
 .../tests/unit/github/sensors/test_github.py       |    5 +-
 providers/google/docs/operators/cloud/bigquery.rst |    4 +
 .../providers/google/cloud/operators/bigquery.py   |   25 +-
 .../google/cloud/secrets/secret_manager.py         |    3 +-
 .../google/cloud/utils/credentials_provider.py     |   27 +-
 .../tests/unit/google/cloud/hooks/test_gcs.py      |    6 +-
 .../airflow/providers/hashicorp/secrets/vault.py   |    2 +-
 .../docs/auth-manager/manage/permissions.rst       |    2 +-
 providers/keycloak/docs/auth-manager/token.rst     |   25 +
 .../keycloak/docs/{cli-refs.rst => cli-ref.rst}    |    6 +-
 providers/keycloak/docs/index.rst                  |    2 +-
 providers/keycloak/provider.yaml                   |    3 +
 .../keycloak/auth_manager/cli/__init__.py          |    1 +
 .../keycloak/auth_manager/datamodels/token.py      |   51 +-
 .../keycloak/auth_manager/keycloak_auth_manager.py |   56 +-
 .../v2-keycloak-auth-manager-generated.yaml        |   42 +-
 .../keycloak/auth_manager/routes/token.py          |   19 +-
 .../keycloak/auth_manager/services/token.py        |   44 +
 .../providers/keycloak/auth_manager/user.py        |    2 +-
 .../airflow/providers/keycloak/cli}/__init__.py    |    0
 .../keycloak/{auth_manager => }/cli/definition.py  |   31 +-
 .../providers/keycloak/get_provider_info.py        |    1 +
 .../keycloak/auth_manager/cli/test_commands.py     |   27 +-
 .../keycloak/auth_manager/routes/test_token.py     |   68 +-
 .../keycloak/auth_manager/services/test_token.py   |   59 +-
 .../auth_manager/test_keycloak_auth_manager.py     |   54 +
 .../keycloak/tests/unit/keycloak/cli}/__init__.py  |    0
 .../{auth_manager => }/cli/test_definition.py      |   29 +-
 .../providers/microsoft/azure/secrets/key_vault.py |    3 +-
 .../mysql/tests/unit/mysql/hooks/test_mysql.py     |   13 +-
 .../providers/openlineage/plugins/openlineage.py   |    2 +-
 .../unit/slack/transfers/test_sql_to_slack.py      |    5 +-
 .../slack/transfers/test_sql_to_slack_webhook.py   |    5 +-
 .../tests/unit/standard/decorators/test_bash.py    |   30 +-
 .../tests/unit/standard/decorators/test_python.py  |   74 +-
 .../tests/unit/standard/operators/test_python.py   |   43 +-
 .../tests/unit/standard/sensors/test_time.py       |    5 +-
 .../airflow/providers/yandex/secrets/lockbox.py    |    3 +-
 pyproject.toml                                     |   25 +-
 scripts/ci/prek/check_cli_definition_imports.py    |  186 +++
 .../check_template_context_variable_in_sync.py     |   34 +-
 scripts/in_container/benchmark_cli_latency.py      |  271 ++++
 .../src/airflow_shared/configuration/parser.py     |    1 +
 .../pyproject.toml                                 |   12 +-
 .../airflow_shared/plugins_manager}/__init__.py    |   18 +-
 .../plugins_manager/plugins_manager.py             |  303 +++++
 .../tests/conftest.py                              |    0
 .../tests/plugins_manager}/__init__.py             |    0
 .../tests/plugins_manager/test_plugins_manager.py  |  111 ++
 .../src/airflow_shared/secrets_backend/base.py     |    8 +-
 task-sdk/pyproject.toml                            |    2 +
 task-sdk/src/airflow/sdk/_shared/plugins_manager   |    1 +
 task-sdk/src/airflow/sdk/bases/operator.py         |   11 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   12 +-
 .../src/airflow/sdk/definitions/mappedoperator.py  |   18 +-
 .../sdk/execution_time/secrets/execution_api.py    |   10 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |    2 +-
 task-sdk/src/airflow/sdk/plugins_manager.py        |  133 ++
 task-sdk/tests/task_sdk/bases/test_operator.py     |   31 +-
 task-sdk/tests/task_sdk/docs/test_public_api.py    |    1 +
 231 files changed, 6114 insertions(+), 3359 deletions(-)
 create mode 100644 airflow-core/newsfragments/59780.significant.rst
 create mode 120000 airflow-core/src/airflow/_shared/plugins_manager
 copy devel-common/src/sphinx_exts/templates/{configuration.rst.jinja2 => 
cli-commands.rst.jinja2} (88%)
 create mode 100644 providers-summary-docs/core-extensions/cli-commands.rst
 copy {airflow-core/src/airflow/_shared => 
providers/amazon/src/airflow/providers/amazon/aws/cli}/__init__.py (100%)
 rename providers/amazon/src/airflow/providers/amazon/aws/{auth_manager => 
}/cli/definition.py (68%)
 copy {airflow-core/src/airflow/_shared => 
providers/amazon/tests/unit/amazon/aws/cli}/__init__.py (100%)
 rename providers/amazon/tests/unit/amazon/aws/{auth_manager => 
}/cli/test_definition.py (92%)
 create mode 100644 
providers/celery/src/airflow/providers/celery/cli/definition.py
 create mode 100644 providers/celery/tests/unit/celery/cli/test_definition.py
 create mode 100644 
providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/cli/definition.py
 create mode 100644 
providers/cncf/kubernetes/tests/unit/cncf/kubernetes/cli/test_definition.py
 create mode 100644 
providers/edge3/src/airflow/providers/edge3/cli/definition.py
 create mode 100644 providers/edge3/tests/unit/edge3/cli/test_definition.py
 copy airflow-core/tests/unit/dags/no_dags.py => 
providers/fab/src/airflow/providers/fab/cli/__init__.py (100%)
 rename providers/fab/src/airflow/providers/fab/{auth_manager/cli_commands => 
cli}/definition.py (89%)
 copy {airflow-core/src/airflow/_shared => 
providers/fab/tests/unit/fab/auth_manager/cli}/__init__.py (100%)
 copy {airflow-core/src/airflow/_shared => 
providers/fab/tests/unit/fab/cli}/__init__.py (100%)
 rename providers/fab/tests/unit/fab/{auth_manager/cli_commands => 
cli}/test_definition.py (94%)
 rename providers/keycloak/docs/{cli-refs.rst => cli-ref.rst} (87%)
 copy {airflow-core/src/airflow/_shared => 
providers/keycloak/src/airflow/providers/keycloak/cli}/__init__.py (100%)
 rename providers/keycloak/src/airflow/providers/keycloak/{auth_manager => 
}/cli/definition.py (78%)
 copy {airflow-core/src/airflow/_shared => 
providers/keycloak/tests/unit/keycloak/cli}/__init__.py (100%)
 rename providers/keycloak/tests/unit/keycloak/{auth_manager => 
}/cli/test_definition.py (82%)
 create mode 100755 scripts/ci/prek/check_cli_definition_imports.py
 create mode 100755 scripts/in_container/benchmark_cli_latency.py
 copy shared/{secrets_backend => plugins_manager}/pyproject.toml (80%)
 copy {airflow-core/src/airflow/macros => 
shared/plugins_manager/src/airflow_shared/plugins_manager}/__init__.py (58%)
 create mode 100644 
shared/plugins_manager/src/airflow_shared/plugins_manager/plugins_manager.py
 copy shared/{module_loading => plugins_manager}/tests/conftest.py (100%)
 copy {airflow-core/src/airflow/_shared => 
shared/plugins_manager/tests/plugins_manager}/__init__.py (100%)
 create mode 100644 
shared/plugins_manager/tests/plugins_manager/test_plugins_manager.py
 create mode 120000 task-sdk/src/airflow/sdk/_shared/plugins_manager
 create mode 100644 task-sdk/src/airflow/sdk/plugins_manager.py

Reply via email to