This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/providers/fab/src/airflow/providers/fab/www/fab-ui-package-updates-1ffc680440
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 1ad14693639 Bump the fab-ui-package-updates group across 1 directory
with 2 updates
add fae7590e12e Add --warn-unreachable flag to mypy as a optional flag
(#53398)
add 6473fac3542 Support HA schedulers for the Lambda Executor (#53396)
add 0ff9031ff48 fix(postgres/hooks): ensure get_df uses SQLAlchemy engine
to avoid pandas warning (#52224)
add 5ca58d6b8f8 Fix unreachable code mypy warnings in amazon provider
(#53414)
add 81519c62854 Fix unreachable code mypy warnings in edge3 provider
(#53430)
add 0138a31bc91 Don't hit API for "all group ids" (#53116)
add d8e6f4bb756 feat(airflowctl): Include Airflow CLI Output Structure and
Integrate (#53424)
add dc63c2560ee Add type ignore unreachable for get_autocommit in jdbc
provider (#53434)
add 1288aba2b6f Bumping min version of azure-storage-blob to 12.26.0
(#53440)
add ebf3fba15b2 fix: Adjust emits_ol_events to account for inlets check
since AF3.0.2 (#53449)
add aeb0d4cafa1 Make GITHUB_TOKEN variable mandatory when updating
installers (#53452)
add db3bf8fbfa5 Add Python 3.13 support for Airflow. (#46891)
add 602d0dee5ad Fix FAB provider in unreachable code (#53436)
add a751d64bf24 Fix unreachable code mypy warnings in sqlite provider
(#53433)
add e896ee4e581 Bump the fab-ui-package-updates group across 1 directory
with 2 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 (1ad14693639)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/providers/fab/src/airflow/providers/fab/www/fab-ui-package-updates-1ffc680440
(e896ee4e581)
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/migration_tests/action.yml | 20 +-
.github/actions/post_tests_success/action.yml | 4 +-
.github/actions/prepare_all_ci_images/action.yml | 6 +
.github/workflows/run-unit-tests.yml | 7 +-
.pre-commit-config.yaml | 13 +-
Dockerfile.ci | 23 +-
README.md | 2 +-
airflow-core/docs/installation/prerequisites.rst | 2 +-
airflow-core/docs/start.rst | 2 +-
airflow-core/pyproject.toml | 33 +-
.../src/airflow/api_fastapi/core_api/app.py | 10 +
airflow-core/src/airflow/models/connection.py | 2 +-
airflow-core/src/airflow/models/dag.py | 25 +-
airflow-core/src/airflow/plugins_manager.py | 2 +-
airflow-core/src/airflow/providers_manager.py | 2 +
airflow-core/src/airflow/traces/otel_tracer.py | 4 +-
.../airflow/ui/src/context/openGroups/Context.ts | 2 +
.../src/context/openGroups/OpenGroupsProvider.tsx | 6 +-
.../airflow/ui/src/layouts/Details/Graph/Graph.tsx | 28 +-
.../airflow/ui/src/layouts/Details/Grid/utils.ts | 21 +-
.../ui/src/layouts/Details/ToggleGroups.tsx | 15 +-
.../tests/unit/always/test_example_dags.py | 30 +-
.../tests/unit/always/test_providers_manager.py | 15 +
.../tests/unit/always/test_secrets_backends.py | 1 +
airflow-core/tests/unit/api_fastapi/conftest.py | 5 +-
.../core_api/routes/public/test_dag_run.py | 9 +-
.../core_api/routes/public/test_dags.py | 8 +-
.../unit/cli/commands/test_api_server_command.py | 36 +-
.../unit/cli/commands/test_kerberos_command.py | 7 +
.../unit/cli/commands/test_plugins_command.py | 10 +-
.../tests/unit/cli/commands/test_task_command.py | 1 -
airflow-core/tests/unit/jobs/test_triggerer_job.py | 4 +-
airflow-core/tests/unit/models/test_dag.py | 58 -
airflow-core/tests/unit/models/test_dagbag.py | 7 +-
airflow-core/tests/unit/plugins/test_plugin.py | 82 +-
.../unit/serialization/test_dag_serialization.py | 26 +-
airflow-core/tests/unit/utils/test_db.py | 61 +-
airflow-core/tests/unit/utils/test_db_cleanup.py | 12 +-
airflow-core/tests/unit/utils/test_db_manager.py | 78 +-
airflow-ctl/pyproject.toml | 7 +-
airflow-ctl/src/airflowctl/ctl/cli_config.py | 107 +-
.../src/airflowctl/ctl/console_formatting.py | 16 +-
.../src/airflowctl/ctl/utils}/__init__.py | 0
.../src/airflowctl/ctl}/utils/yaml.py | 1 +
.../tests/airflow_ctl/ctl/test_cli_config.py | 87 +-
chart/pyproject.toml | 2 +-
contributing-docs/07_local_virtualenv.rst | 2 +-
dev/README_RELEASE_AIRFLOW.md | 2 +-
dev/breeze/README.md | 2 +-
dev/breeze/doc/ci/02_images.md | 2 +-
dev/breeze/doc/images/output-commands.svg | 2 +-
dev/breeze/doc/images/output_ci-image_build.svg | 4 +-
dev/breeze/doc/images/output_ci-image_build.txt | 2 +-
dev/breeze/doc/images/output_ci-image_load.svg | 2 +-
dev/breeze/doc/images/output_ci-image_load.txt | 2 +-
dev/breeze/doc/images/output_ci-image_pull.svg | 4 +-
dev/breeze/doc/images/output_ci-image_pull.txt | 2 +-
dev/breeze/doc/images/output_ci-image_save.svg | 2 +-
dev/breeze/doc/images/output_ci-image_save.txt | 2 +-
dev/breeze/doc/images/output_ci-image_verify.svg | 4 +-
dev/breeze/doc/images/output_ci-image_verify.txt | 2 +-
.../doc/images/output_k8s_build-k8s-image.svg | 4 +-
.../doc/images/output_k8s_build-k8s-image.txt | 2 +-
.../doc/images/output_k8s_configure-cluster.svg | 4 +-
.../doc/images/output_k8s_configure-cluster.txt | 2 +-
.../doc/images/output_k8s_create-cluster.svg | 62 +-
.../doc/images/output_k8s_create-cluster.txt | 2 +-
.../doc/images/output_k8s_delete-cluster.svg | 2 +-
.../doc/images/output_k8s_delete-cluster.txt | 2 +-
.../doc/images/output_k8s_deploy-airflow.svg | 76 +-
.../doc/images/output_k8s_deploy-airflow.txt | 2 +-
dev/breeze/doc/images/output_k8s_k9s.svg | 2 +-
dev/breeze/doc/images/output_k8s_k9s.txt | 2 +-
dev/breeze/doc/images/output_k8s_logs.svg | 2 +-
dev/breeze/doc/images/output_k8s_logs.txt | 2 +-
.../doc/images/output_k8s_run-complete-tests.svg | 4 +-
.../doc/images/output_k8s_run-complete-tests.txt | 2 +-
dev/breeze/doc/images/output_k8s_shell.svg | 2 +-
dev/breeze/doc/images/output_k8s_shell.txt | 2 +-
dev/breeze/doc/images/output_k8s_status.svg | 36 +-
dev/breeze/doc/images/output_k8s_status.txt | 2 +-
dev/breeze/doc/images/output_k8s_tests.svg | 4 +-
dev/breeze/doc/images/output_k8s_tests.txt | 2 +-
.../doc/images/output_k8s_upload-k8s-image.svg | 4 +-
.../doc/images/output_k8s_upload-k8s-image.txt | 2 +-
dev/breeze/doc/images/output_prod-image_build.svg | 196 +--
dev/breeze/doc/images/output_prod-image_build.txt | 2 +-
dev/breeze/doc/images/output_prod-image_load.svg | 2 +-
dev/breeze/doc/images/output_prod-image_load.txt | 2 +-
dev/breeze/doc/images/output_prod-image_pull.svg | 4 +-
dev/breeze/doc/images/output_prod-image_pull.txt | 2 +-
dev/breeze/doc/images/output_prod-image_save.svg | 2 +-
dev/breeze/doc/images/output_prod-image_save.txt | 2 +-
dev/breeze/doc/images/output_prod-image_verify.svg | 4 +-
dev/breeze/doc/images/output_prod-image_verify.txt | 2 +-
...elease-management_constraints-version-check.svg | 54 +-
...elease-management_constraints-version-check.txt | 2 +-
...put_release-management_generate-constraints.svg | 48 +-
...put_release-management_generate-constraints.txt | 2 +-
...e-management_install-provider-distributions.svg | 2 +-
...e-management_install-provider-distributions.txt | 2 +-
...output_release-management_merge-prod-images.svg | 2 +-
...output_release-management_merge-prod-images.txt | 2 +-
...tput_release-management_release-prod-images.svg | 2 +-
...tput_release-management_release-prod-images.txt | 2 +-
...se-management_verify-provider-distributions.svg | 2 +-
...se-management_verify-provider-distributions.txt | 2 +-
dev/breeze/doc/images/output_run.svg | 62 +-
dev/breeze/doc/images/output_run.txt | 2 +-
.../output_sbom_build-all-airflow-images.svg | 2 +-
.../output_sbom_build-all-airflow-images.txt | 2 +-
.../output_sbom_export-dependency-information.svg | 2 +-
.../output_sbom_export-dependency-information.txt | 2 +-
...output_sbom_generate-providers-requirements.svg | 2 +-
...output_sbom_generate-providers-requirements.txt | 2 +-
.../images/output_sbom_update-sbom-information.svg | 2 +-
.../images/output_sbom_update-sbom-information.txt | 2 +-
dev/breeze/doc/images/output_setup_config.svg | 2 +-
dev/breeze/doc/images/output_setup_config.txt | 2 +-
dev/breeze/doc/images/output_shell.svg | 2 +-
dev/breeze/doc/images/output_shell.txt | 2 +-
dev/breeze/doc/images/output_start-airflow.svg | 2 +-
dev/breeze/doc/images/output_start-airflow.txt | 2 +-
.../images/output_testing_airflow-ctl-tests.svg | 2 +-
.../images/output_testing_airflow-ctl-tests.txt | 2 +-
.../output_testing_core-integration-tests.svg | 2 +-
.../output_testing_core-integration-tests.txt | 2 +-
.../doc/images/output_testing_core-tests.svg | 2 +-
.../doc/images/output_testing_core-tests.txt | 2 +-
.../images/output_testing_docker-compose-tests.svg | 2 +-
.../images/output_testing_docker-compose-tests.txt | 2 +-
.../output_testing_providers-integration-tests.svg | 2 +-
.../output_testing_providers-integration-tests.txt | 2 +-
.../doc/images/output_testing_providers-tests.svg | 2 +-
.../doc/images/output_testing_providers-tests.txt | 2 +-
.../output_testing_python-api-client-tests.svg | 2 +-
.../output_testing_python-api-client-tests.txt | 2 +-
.../doc/images/output_testing_system-tests.svg | 2 +-
.../doc/images/output_testing_system-tests.txt | 2 +-
.../doc/images/output_testing_task-sdk-tests.svg | 2 +-
.../doc/images/output_testing_task-sdk-tests.txt | 2 +-
dev/breeze/pyproject.toml | 4 +-
.../airflow_breeze/commands/kubernetes_commands.py | 12 +-
.../commands/release_management_commands.py | 8 +-
dev/breeze/src/airflow_breeze/global_constants.py | 9 +-
.../utils/constraints_version_check.py | 27 +-
.../src/airflow_breeze/utils/kubernetes_utils.py | 7 +
dev/breeze/src/airflow_breeze/utils/packages.py | 9 +-
.../src/airflow_breeze/utils/publish_docs_to_s3.py | 24 +-
dev/breeze/src/airflow_breeze/utils/run_tests.py | 45 +-
dev/breeze/tests/test_cache.py | 5 +-
dev/breeze/tests/test_packages.py | 4 +
dev/breeze/tests/test_run_test_args.py | 3 +-
dev/breeze/tests/test_selective_checks.py | 25 +-
dev/breeze/tests/test_shell_params.py | 8 +-
dev/breeze/uv.lock | 1560 +++++++++-----------
dev/pyproject.toml | 5 +-
dev/refresh_images.sh | 4 +-
devel-common/pyproject.toml | 8 +-
docker-stack-docs/build.rst | 22 +-
docker-stack-docs/index.rst | 10 +
docker-stack-docs/pyproject.toml | 3 +-
docker-tests/pyproject.toml | 2 +-
generated/PYPI_README.md | 2 +-
helm-tests/pyproject.toml | 2 +-
kubernetes-tests/pyproject.toml | 2 +-
.../tests/kubernetes_tests/test_base.py | 45 +-
providers-summary-docs/pyproject.toml | 3 +-
providers-summary-docs/uv.lock | 2 +-
providers/airbyte/README.rst | 2 +-
providers/airbyte/pyproject.toml | 1 +
providers/alibaba/README.rst | 2 +-
providers/alibaba/pyproject.toml | 1 +
providers/amazon/README.rst | 2 +-
providers/amazon/pyproject.toml | 12 +-
.../aws/executors/aws_lambda/lambda_executor.py | 43 +-
.../src/airflow/providers/amazon/aws/hooks/eks.py | 2 +-
.../src/airflow/providers/amazon/aws/hooks/s3.py | 17 +-
.../providers/amazon/aws/operators/athena.py | 2 +-
.../providers/amazon/aws/operators/sagemaker.py | 5 +-
.../providers/amazon/aws/transfers/sql_to_s3.py | 2 +-
.../executors/aws_lambda/test_lambda_executor.py | 105 +-
.../unit/amazon/aws/transfers/test_sql_to_s3.py | 3 +-
providers/apache/beam/README.rst | 14 +-
providers/apache/beam/provider.yaml | 3 +
providers/apache/beam/pyproject.toml | 15 +-
providers/apache/cassandra/README.rst | 2 +-
providers/apache/cassandra/pyproject.toml | 1 +
providers/apache/drill/README.rst | 2 +-
providers/apache/drill/pyproject.toml | 1 +
providers/apache/druid/README.rst | 2 +-
providers/apache/druid/pyproject.toml | 1 +
providers/apache/flink/README.rst | 2 +-
providers/apache/flink/pyproject.toml | 1 +
providers/apache/hdfs/README.rst | 2 +-
providers/apache/hdfs/pyproject.toml | 1 +
providers/apache/hive/README.rst | 11 +-
providers/apache/hive/pyproject.toml | 3 +
providers/apache/iceberg/README.rst | 2 +-
providers/apache/iceberg/pyproject.toml | 1 +
providers/apache/impala/README.rst | 2 +-
providers/apache/impala/pyproject.toml | 1 +
providers/apache/kafka/README.rst | 15 +-
providers/apache/kafka/provider.yaml | 4 +
providers/apache/kafka/pyproject.toml | 7 +-
providers/apache/kylin/README.rst | 2 +-
providers/apache/kylin/pyproject.toml | 1 +
providers/apache/livy/README.rst | 2 +-
providers/apache/livy/pyproject.toml | 1 +
providers/apache/pig/README.rst | 2 +-
providers/apache/pig/pyproject.toml | 1 +
providers/apache/pinot/README.rst | 2 +-
providers/apache/pinot/pyproject.toml | 1 +
providers/apache/spark/README.rst | 2 +-
providers/apache/spark/pyproject.toml | 1 +
providers/apache/tinkerpop/pyproject.toml | 1 +
providers/apprise/README.rst | 2 +-
providers/apprise/pyproject.toml | 1 +
providers/arangodb/README.rst | 2 +-
providers/arangodb/pyproject.toml | 1 +
providers/asana/README.rst | 2 +-
providers/asana/pyproject.toml | 1 +
providers/atlassian/jira/README.rst | 2 +-
providers/atlassian/jira/pyproject.toml | 1 +
providers/celery/README.rst | 2 +-
providers/celery/pyproject.toml | 1 +
.../providers/celery/executors/celery_executor.py | 1 -
providers/cloudant/README.rst | 2 +-
providers/cloudant/pyproject.toml | 1 +
providers/cncf/kubernetes/README.rst | 2 +-
providers/cncf/kubernetes/pyproject.toml | 1 +
providers/cohere/README.rst | 2 +-
providers/cohere/pyproject.toml | 1 +
providers/common/compat/README.rst | 2 +-
providers/common/compat/pyproject.toml | 1 +
providers/common/io/README.rst | 2 +-
providers/common/io/pyproject.toml | 1 +
providers/common/messaging/README.rst | 2 +-
providers/common/messaging/pyproject.toml | 1 +
providers/common/sql/README.rst | 2 +-
providers/common/sql/pyproject.toml | 1 +
providers/databricks/README.rst | 29 +-
providers/databricks/pyproject.toml | 13 +-
.../providers/databricks/operators/databricks.py | 3 +
.../unit/databricks/operators/test_databricks.py | 3 +
.../operators/test_databricks_workflow.py | 3 +
.../databricks/plugins/test_databricks_workflow.py | 14 +-
providers/datadog/README.rst | 2 +-
providers/datadog/pyproject.toml | 3 +-
providers/dbt/cloud/README.rst | 2 +-
providers/dbt/cloud/pyproject.toml | 1 +
providers/dingding/README.rst | 2 +-
providers/dingding/pyproject.toml | 1 +
providers/discord/README.rst | 2 +-
providers/discord/pyproject.toml | 1 +
providers/docker/README.rst | 2 +-
providers/docker/pyproject.toml | 1 +
providers/edge3/README.rst | 21 +-
providers/edge3/pyproject.toml | 1 +
.../src/airflow/providers/edge3/cli/worker.py | 4 +-
providers/elasticsearch/README.rst | 2 +-
providers/elasticsearch/pyproject.toml | 1 +
providers/exasol/README.rst | 2 +-
providers/exasol/pyproject.toml | 1 +
providers/fab/README.rst | 26 +-
providers/fab/provider.yaml | 3 +
providers/fab/pyproject.toml | 26 +-
.../fab/auth_manager/security_manager/override.py | 7 +-
.../unit/fab/auth_manager/test_fab_auth_manager.py | 32 +-
.../fab/tests/unit/fab/db_manager}/__init__.py | 0
.../unit/fab/db_manager/test_fab_db_manager.py | 41 +-
.../fab/tests/unit/fab/plugins}/__init__.py | 0
providers/fab/tests/unit/fab/plugins/conftest.py | 77 +
.../fab/tests/unit/fab}/plugins/test_plugin.py | 4 +-
providers/facebook/README.rst | 2 +-
providers/facebook/pyproject.toml | 1 +
providers/ftp/README.rst | 2 +-
providers/ftp/pyproject.toml | 1 +
providers/git/README.rst | 2 +-
providers/git/pyproject.toml | 1 +
providers/github/README.rst | 2 +-
providers/github/pyproject.toml | 1 +
providers/google/README.rst | 12 +-
providers/google/pyproject.toml | 21 +-
.../cloud/vertex_ai/example_vertex_ai_ray.py | 9 +-
.../unit/google/cloud/hooks/vertex_ai/test_ray.py | 4 +
.../unit/google/cloud/operators/test_vertex_ai.py | 1 +
.../unit/google/cloud/sensors/test_vertex_ai.py | 2 +
.../common/auth_backend/test_google_openid.py | 9 +
providers/grpc/README.rst | 2 +-
providers/grpc/pyproject.toml | 1 +
providers/hashicorp/README.rst | 2 +-
providers/hashicorp/pyproject.toml | 1 +
providers/http/README.rst | 2 +-
providers/http/pyproject.toml | 1 +
providers/imap/README.rst | 2 +-
providers/imap/pyproject.toml | 1 +
providers/influxdb/README.rst | 2 +-
providers/influxdb/pyproject.toml | 1 +
providers/jdbc/README.rst | 2 +-
providers/jdbc/pyproject.toml | 1 +
.../jdbc/src/airflow/providers/jdbc/hooks/jdbc.py | 5 +-
providers/jenkins/README.rst | 2 +-
providers/jenkins/pyproject.toml | 3 +-
providers/keycloak/pyproject.toml | 1 +
providers/microsoft/azure/README.rst | 2 +-
providers/microsoft/azure/pyproject.toml | 3 +-
.../providers/microsoft/azure/hooks/wasb.py | 5 +-
.../azure/tests/unit/microsoft/azure/test_utils.py | 2 +
providers/microsoft/mssql/README.rst | 4 +-
providers/microsoft/mssql/pyproject.toml | 2 +
providers/microsoft/psrp/README.rst | 2 +-
providers/microsoft/psrp/pyproject.toml | 1 +
providers/microsoft/winrm/README.rst | 2 +-
providers/microsoft/winrm/pyproject.toml | 1 +
providers/mongo/README.rst | 2 +-
providers/mongo/pyproject.toml | 5 +-
providers/mysql/README.rst | 2 +-
providers/mysql/pyproject.toml | 1 +
providers/neo4j/README.rst | 2 +-
providers/neo4j/pyproject.toml | 1 +
providers/odbc/README.rst | 11 +-
providers/odbc/pyproject.toml | 4 +-
providers/openai/README.rst | 2 +-
providers/openai/pyproject.toml | 1 +
providers/openfaas/README.rst | 2 +-
providers/openfaas/pyproject.toml | 1 +
providers/openlineage/README.rst | 2 +-
providers/openlineage/pyproject.toml | 1 +
.../airflow/providers/openlineage/utils/utils.py | 3 +-
providers/opensearch/README.rst | 2 +-
providers/opensearch/pyproject.toml | 1 +
providers/opsgenie/README.rst | 2 +-
providers/opsgenie/pyproject.toml | 1 +
providers/oracle/README.rst | 2 +-
providers/oracle/pyproject.toml | 11 +-
providers/pagerduty/README.rst | 2 +-
providers/pagerduty/pyproject.toml | 1 +
providers/papermill/README.rst | 2 +-
providers/papermill/pyproject.toml | 1 +
providers/pgvector/README.rst | 2 +-
providers/pgvector/pyproject.toml | 1 +
providers/pinecone/README.rst | 2 +-
providers/pinecone/pyproject.toml | 1 +
providers/postgres/README.rst | 11 +-
providers/postgres/pyproject.toml | 13 +-
.../airflow/providers/postgres/hooks/postgres.py | 66 +-
.../tests/unit/postgres/hooks/test_postgres.py | 34 +
providers/presto/README.rst | 10 +-
providers/presto/pyproject.toml | 3 +
providers/qdrant/README.rst | 4 +-
providers/qdrant/pyproject.toml | 3 +-
providers/redis/README.rst | 2 +-
providers/redis/pyproject.toml | 1 +
providers/salesforce/README.rst | 2 +-
providers/salesforce/pyproject.toml | 1 +
providers/samba/README.rst | 2 +-
providers/samba/pyproject.toml | 1 +
providers/segment/README.rst | 2 +-
providers/segment/pyproject.toml | 1 +
providers/sendgrid/README.rst | 2 +-
providers/sendgrid/pyproject.toml | 1 +
providers/sftp/README.rst | 2 +-
providers/sftp/pyproject.toml | 1 +
providers/singularity/README.rst | 2 +-
providers/singularity/pyproject.toml | 1 +
providers/slack/README.rst | 2 +-
providers/slack/pyproject.toml | 1 +
providers/smtp/README.rst | 2 +-
providers/smtp/pyproject.toml | 1 +
providers/snowflake/README.rst | 5 +-
providers/snowflake/pyproject.toml | 4 +-
providers/sqlite/README.rst | 2 +-
providers/sqlite/pyproject.toml | 1 +
.../src/airflow/providers/sqlite/hooks/sqlite.py | 2 -
providers/ssh/README.rst | 2 +-
providers/ssh/pyproject.toml | 1 +
providers/standard/README.rst | 2 +-
providers/standard/pyproject.toml | 1 +
providers/tableau/README.rst | 2 +-
providers/tableau/pyproject.toml | 1 +
providers/telegram/README.rst | 2 +-
providers/telegram/pyproject.toml | 1 +
providers/teradata/README.rst | 3 +-
providers/teradata/pyproject.toml | 1 +
providers/trino/README.rst | 12 +-
providers/trino/pyproject.toml | 5 +-
providers/vertica/README.rst | 4 +-
providers/vertica/pyproject.toml | 3 +-
providers/weaviate/README.rst | 2 +-
providers/weaviate/pyproject.toml | 1 +
.../airflow/providers/weaviate/hooks/weaviate.py | 9 +
.../tests/unit/weaviate/hooks/test_weaviate.py | 139 +-
providers/yandex/README.rst | 29 +-
providers/yandex/provider.yaml | 3 +
providers/yandex/pyproject.toml | 6 +-
.../tests/unit/yandex/hooks/test_dataproc.py | 7 +-
.../yandex/tests/unit/yandex/hooks/test_yandex.py | 3 +-
.../yandex/tests/unit/yandex/hooks/test_yq.py | 3 +-
.../tests/unit/yandex/operators/test_dataproc.py | 4 +-
.../yandex/tests/unit/yandex/operators/test_yq.py | 5 +-
.../tests/unit/yandex/secrets/test_lockbox.py | 5 +-
providers/ydb/README.rst | 12 +-
providers/ydb/provider.yaml | 3 +
providers/ydb/pyproject.toml | 8 +-
providers/ydb/tests/unit/ydb/hooks/test_ydb.py | 4 +
providers/ydb/tests/unit/ydb/operators/test_ydb.py | 3 +-
.../ydb/tests/unit/ydb/utils/test_credentials.py | 4 +
providers/zendesk/README.rst | 2 +-
providers/zendesk/pyproject.toml | 1 +
pyproject.toml | 51 +-
scripts/ci/airflow_version_check.py | 2 +-
scripts/ci/pre_commit/mypy_folder.py | 14 +-
.../ci/pre_commit/update_airflow_pyproject_toml.py | 46 +-
.../pre_commit/update_installers_and_pre_commit.py | 10 +
scripts/docker/entrypoint_ci.sh | 19 +-
.../install_development_dependencies.py | 2 +-
.../in_container/run_provider_yaml_files_check.py | 4 +-
task-sdk/pyproject.toml | 11 +-
.../airflow/sdk/execution_time/secrets_masker.py | 1 -
420 files changed, 2859 insertions(+), 2137 deletions(-)
copy airflow-core/src/airflow/cli/simple_table.py =>
airflow-ctl/src/airflowctl/ctl/console_formatting.py (93%)
copy {airflow-core/src/airflow/api =>
airflow-ctl/src/airflowctl/ctl/utils}/__init__.py (100%)
copy {airflow-core/src/airflow =>
airflow-ctl/src/airflowctl/ctl}/utils/yaml.py (96%)
copy {airflow-core/src/airflow/api =>
providers/fab/tests/unit/fab/db_manager}/__init__.py (100%)
copy airflow-core/tests/unit/utils/test_db_manager.py =>
providers/fab/tests/unit/fab/db_manager/test_fab_db_manager.py (72%)
copy {airflow-core/src/airflow/api =>
providers/fab/tests/unit/fab/plugins}/__init__.py (100%)
create mode 100644 providers/fab/tests/unit/fab/plugins/conftest.py
copy {airflow-core/tests/unit =>
providers/fab/tests/unit/fab}/plugins/test_plugin.py (99%)