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

potiuk pushed a change to branch test-image-cache
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit d45e1d4e7e Test image check
     add 671ba75738 Revert "Support encryption for triggers parameters 
(#36492)" (#38253)
     add 0a74928894 Bump ruff to 0.3.3 (#38240)
     add 8831db299c Ignore #38240 from git blame (#38256)
     add edbe8602fd Disable coverage for Python 3.12 (#38255)
     add f5b3426360 Temporarily disable cache pushing from CI (#38258)
     add 10e1046cc0 Test image check

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   (d45e1d4e7e)
            \
             N -- N -- N   refs/heads/test-image-cache (10e1046cc0)

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:
 .git-blame-ignore-revs                             |   3 +
 .github/workflows/ci.yml                           | 148 ++++++++++-----------
 .github/workflows/early-image-checks.yml           | 129 ------------------
 .github/workflows/finalize-tests.yml               |  42 +++---
 .github/workflows/push-image-cache.yml             |  14 +-
 .pre-commit-config.yaml                            |   4 +-
 airflow/__main__.py                                |   1 +
 airflow/api/__init__.py                            |   1 +
 airflow/api/auth/backend/basic_auth.py             |   1 +
 airflow/api/auth/backend/default.py                |   1 +
 airflow/api/auth/backend/deny_all.py               |   1 +
 airflow/api/auth/backend/session.py                |   1 +
 airflow/api/client/__init__.py                     |   1 +
 airflow/api/client/api_client.py                   |   1 +
 airflow/api/client/json_client.py                  |   1 +
 airflow/api/client/local_client.py                 |   1 +
 airflow/api/common/delete_dag.py                   |   1 +
 airflow/api/common/experimental/__init__.py        |   1 +
 airflow/api/common/experimental/delete_dag.py      |   1 +
 airflow/api/common/experimental/get_code.py        |   1 +
 .../api/common/experimental/get_dag_run_state.py   |   1 +
 airflow/api/common/experimental/get_dag_runs.py    |   1 +
 airflow/api/common/experimental/get_lineage.py     |   1 +
 airflow/api/common/experimental/get_task.py        |   1 +
 .../api/common/experimental/get_task_instance.py   |   1 +
 airflow/api/common/experimental/mark_tasks.py      |   1 +
 airflow/api/common/experimental/pool.py            |   1 +
 airflow/api/common/experimental/trigger_dag.py     |   1 +
 airflow/api/common/mark_tasks.py                   |   1 +
 airflow/api/common/trigger_dag.py                  |   1 +
 .../managers/fab/api/auth/backend/basic_auth.py    |   1 +
 .../managers/fab/api/auth/backend/kerberos_auth.py |   1 +
 airflow/auth/managers/models/base_user.py          |   6 +-
 airflow/cli/commands/celery_command.py             |   1 +
 airflow/cli/commands/config_command.py             |   1 +
 airflow/cli/commands/connection_command.py         |   1 +
 airflow/cli/commands/dag_command.py                |   1 +
 airflow/cli/commands/dag_processor_command.py      |   1 +
 airflow/cli/commands/db_command.py                 |   1 +
 airflow/cli/commands/info_command.py               |   1 +
 airflow/cli/commands/internal_api_command.py       |   1 +
 airflow/cli/commands/kerberos_command.py           |   1 +
 airflow/cli/commands/kubernetes_command.py         |   1 +
 airflow/cli/commands/pool_command.py               |   1 +
 airflow/cli/commands/provider_command.py           |   1 +
 airflow/cli/commands/rotate_fernet_key_command.py  |   1 +
 airflow/cli/commands/scheduler_command.py          |   1 +
 airflow/cli/commands/task_command.py               |   4 +-
 airflow/cli/commands/triggerer_command.py          |   1 +
 airflow/cli/commands/variable_command.py           |   1 +
 airflow/cli/commands/version_command.py            |   1 +
 airflow/cli/commands/webserver_command.py          |   1 +
 airflow/config_templates/airflow_local_settings.py |   1 +
 .../config_templates/default_webserver_config.py   |   1 +
 airflow/configuration.py                           |  12 +-
 airflow/contrib/hooks/__init__.py                  |   1 +
 airflow/contrib/operators/__init__.py              |   1 +
 airflow/contrib/secrets/__init__.py                |   1 +
 airflow/contrib/sensors/__init__.py                |   1 +
 airflow/contrib/task_runner/__init__.py            |   1 +
 airflow/contrib/utils/__init__.py                  |   1 +
 airflow/contrib/utils/log/__init__.py              |   1 +
 airflow/dag_processing/manager.py                  |   1 +
 airflow/decorators/base.py                         |  21 +--
 airflow/decorators/task_group.py                   |   6 +-
 airflow/example_dags/example_bash_operator.py      |   1 +
 .../example_branch_datetime_operator.py            |   1 +
 .../example_branch_day_of_week_operator.py         |   1 +
 airflow/example_dags/example_branch_labels.py      |   1 +
 airflow/example_dags/example_branch_operator.py    |   1 +
 .../example_branch_operator_decorator.py           |   1 +
 .../example_branch_python_dop_operator_3.py        |   1 +
 airflow/example_dags/example_complex.py            |   1 +
 airflow/example_dags/example_datasets.py           |   1 +
 .../example_dags/example_dynamic_task_mapping.py   |   1 +
 ...amic_task_mapping_with_no_taskflow_operators.py |   1 +
 .../example_external_task_marker_dag.py            |   1 +
 .../example_dags/example_kubernetes_executor.py    |   1 +
 airflow/example_dags/example_latest_only.py        |   1 +
 .../example_latest_only_with_trigger.py            |   1 +
 .../example_local_kubernetes_executor.py           |   1 +
 airflow/example_dags/example_nested_branch_dag.py  |   1 +
 airflow/example_dags/example_params_trigger_ui.py  |   1 +
 airflow/example_dags/example_params_ui_tutorial.py |   1 +
 .../example_passing_params_via_test_command.py     |   1 +
 airflow/example_dags/example_python_decorator.py   |   1 +
 airflow/example_dags/example_python_operator.py    |   1 +
 airflow/example_dags/example_setup_teardown.py     |   1 +
 .../example_setup_teardown_taskflow.py             |   1 +
 .../example_short_circuit_decorator.py             |   1 +
 .../example_dags/example_short_circuit_operator.py |   1 +
 airflow/example_dags/example_skip_dag.py           |   1 +
 airflow/example_dags/example_sla_dag.py            |   1 +
 airflow/example_dags/example_subdag_operator.py    |   1 +
 airflow/example_dags/example_task_group.py         |   1 +
 .../example_dags/example_task_group_decorator.py   |   1 +
 .../example_time_delta_sensor_async.py             |   1 +
 .../example_dags/example_trigger_controller_dag.py |   1 +
 airflow/example_dags/example_trigger_target_dag.py |   1 +
 airflow/example_dags/example_xcom.py               |   1 +
 airflow/example_dags/example_xcomargs.py           |   1 +
 airflow/example_dags/plugins/workday.py            |   1 +
 airflow/example_dags/subdags/subdag.py             |   1 +
 airflow/example_dags/tutorial.py                   |   1 +
 airflow/example_dags/tutorial_dag.py               |   1 +
 airflow/exceptions.py                              |   1 +
 airflow/executors/__init__.py                      |   1 +
 airflow/executors/base_executor.py                 |   1 +
 airflow/executors/debug_executor.py                |   1 +
 airflow/executors/executor_loader.py               |   1 +
 airflow/executors/local_executor.py                |   1 +
 airflow/executors/sequential_executor.py           |   1 +
 airflow/hooks/__init__.py                          |   1 +
 airflow/hooks/base.py                              |   1 +
 airflow/hooks/dbapi.py                             |   1 +
 airflow/hooks/package_index.py                     |   1 +
 airflow/jobs/triggerer_job_runner.py               |  27 +---
 .../pre_7_4_0_compatibility/k8s_model.py           |   1 +
 .../pre_7_4_0_compatibility/kube_client.py         |   1 +
 .../pre_7_4_0_compatibility/pod_generator.py       |   1 +
 .../pod_generator_deprecated.py                    |   1 +
 .../kubernetes/pre_7_4_0_compatibility/secret.py   |   1 +
 airflow/lineage/__init__.py                        |   1 +
 airflow/lineage/backend.py                         |   1 +
 airflow/lineage/entities.py                        |   1 +
 airflow/metrics/protocols.py                       |   6 +-
 airflow/models/__init__.py                         |   1 +
 airflow/models/baseoperator.py                     |   1 +
 airflow/models/dag.py                              |   6 +-
 airflow/models/dagparam.py                         |   1 +
 airflow/models/dagrun.py                           |   6 +-
 airflow/models/renderedtifields.py                 |   1 +
 airflow/models/serialized_dag.py                   |   1 +
 airflow/models/taskfail.py                         |   1 +
 airflow/models/taskmap.py                          |   1 +
 airflow/models/taskreschedule.py                   |   1 +
 airflow/models/trigger.py                          |  13 +-
 airflow/operators/branch.py                        |   1 +
 airflow/operators/latest_only.py                   |   1 +
 airflow/operators/subdag.py                        |   1 +
 airflow/plugins_manager.py                         |   1 +
 airflow/providers/airbyte/sensors/airbyte.py       |   1 +
 .../alibaba/cloud/operators/analyticdb_spark.py    |   3 +-
 airflow/providers/alibaba/cloud/operators/oss.py   |   1 +
 .../amazon/aws/auth_manager/cli/avp_commands.py    |   1 +
 .../amazon/aws/auth_manager/cli/idc_commands.py    |   1 +
 .../amazon/aws/executors/batch/batch_executor.py   |   1 +
 airflow/providers/amazon/aws/hooks/athena.py       |   1 +
 airflow/providers/amazon/aws/hooks/base_aws.py     |   1 +
 airflow/providers/amazon/aws/hooks/batch_client.py |   1 +
 .../providers/amazon/aws/hooks/batch_waiters.py    |   1 +
 airflow/providers/amazon/aws/hooks/chime.py        |   1 +
 .../providers/amazon/aws/hooks/cloud_formation.py  |   1 +
 airflow/providers/amazon/aws/hooks/datasync.py     |   1 +
 airflow/providers/amazon/aws/hooks/dynamodb.py     |   1 +
 airflow/providers/amazon/aws/hooks/eks.py          |   1 +
 airflow/providers/amazon/aws/hooks/glue_catalog.py |   1 +
 airflow/providers/amazon/aws/hooks/kinesis.py      |   1 +
 .../providers/amazon/aws/hooks/lambda_function.py  |   1 +
 airflow/providers/amazon/aws/hooks/rds.py          |   1 +
 airflow/providers/amazon/aws/hooks/s3.py           |   1 +
 airflow/providers/amazon/aws/hooks/ses.py          |   1 +
 airflow/providers/amazon/aws/hooks/sns.py          |   1 +
 airflow/providers/amazon/aws/hooks/sqs.py          |   1 +
 airflow/providers/amazon/aws/operators/batch.py    |   1 +
 .../amazon/aws/operators/cloud_formation.py        |   1 +
 airflow/providers/amazon/aws/operators/datasync.py |   1 +
 airflow/providers/amazon/aws/operators/eks.py      |   1 +
 airflow/providers/amazon/aws/operators/s3.py       |   1 +
 airflow/providers/amazon/aws/operators/sns.py      |   1 +
 airflow/providers/amazon/aws/operators/sqs.py      |   1 +
 .../amazon/aws/secrets/secrets_manager.py          |   1 +
 .../amazon/aws/secrets/systems_manager.py          |   1 +
 .../amazon/aws/sensors/cloud_formation.py          |   1 +
 airflow/providers/amazon/aws/sensors/eks.py        |   7 +-
 airflow/providers/amazon/aws/sensors/sqs.py        |   1 +
 airflow/providers/amazon/aws/transfers/base.py     |   1 +
 .../providers/amazon/aws/transfers/exasol_to_s3.py |   1 +
 .../providers/amazon/aws/transfers/gcs_to_s3.py    |   1 +
 .../amazon/aws/transfers/google_api_to_s3.py       |   1 +
 .../amazon/aws/transfers/hive_to_dynamodb.py       |   1 +
 .../providers/amazon/aws/transfers/http_to_s3.py   |   1 +
 .../amazon/aws/transfers/imap_attachment_to_s3.py  |   1 +
 .../amazon/aws/transfers/redshift_to_s3.py         |   1 +
 airflow/providers/amazon/aws/utils/emailer.py      |   1 +
 airflow/providers/apache/beam/hooks/beam.py        |   1 +
 airflow/providers/apache/beam/operators/beam.py    |  10 +-
 .../providers/apache/cassandra/hooks/cassandra.py  |   1 +
 .../apache/druid/transfers/hive_to_druid.py        |   1 +
 airflow/providers/apache/hdfs/hooks/webhdfs.py     |   1 +
 .../apache/hive/transfers/hive_to_mysql.py         |   1 +
 .../apache/hive/transfers/hive_to_samba.py         |   1 +
 .../apache/hive/transfers/mssql_to_hive.py         |   1 +
 .../apache/hive/transfers/mysql_to_hive.py         |   1 +
 .../providers/apache/hive/transfers/s3_to_hive.py  |   1 +
 .../apache/hive/transfers/vertica_to_hive.py       |   1 +
 airflow/providers/apache/livy/hooks/livy.py        |   1 +
 airflow/providers/apache/livy/operators/livy.py    |   1 +
 airflow/providers/apache/livy/sensors/livy.py      |   1 +
 airflow/providers/apache/livy/triggers/livy.py     |   1 +
 airflow/providers/arangodb/hooks/arangodb.py       |   1 +
 airflow/providers/asana/hooks/asana.py             |   1 +
 airflow/providers/atlassian/jira/hooks/jira.py     |   1 +
 airflow/providers/celery/cli/celery_command.py     |   1 +
 .../providers/celery/executors/celery_executor.py  |   1 +
 .../providers/celery/executors/default_celery.py   |   1 +
 airflow/providers/cloudant/hooks/cloudant.py       |   1 +
 .../backcompat/backwards_compat_converters.py      |   1 +
 .../kubernetes/executors/kubernetes_executor.py    |   1 +
 airflow/providers/cncf/kubernetes/k8s_model.py     |   1 +
 airflow/providers/cncf/kubernetes/kube_client.py   |   1 +
 .../kubernetes/operators/custom_object_launcher.py |   1 +
 airflow/providers/cncf/kubernetes/operators/job.py |   1 +
 .../cncf/kubernetes/operators/kubernetes_pod.py    |   1 +
 airflow/providers/cncf/kubernetes/pod_generator.py |   1 +
 .../cncf/kubernetes/pod_generator_deprecated.py    |   1 +
 .../cncf/kubernetes/pod_launcher_deprecated.py     |   1 +
 .../cncf/kubernetes/python_kubernetes_script.py    |   1 +
 airflow/providers/cncf/kubernetes/secret.py        |   1 +
 .../cncf/kubernetes/triggers/kubernetes_pod.py     |   1 +
 .../providers/cncf/kubernetes/utils/pod_manager.py |   1 +
 .../cncf/kubernetes/utils/xcom_sidecar.py          |   1 +
 airflow/providers/common/sql/hooks/sql.py          |   6 +-
 airflow/providers/databricks/hooks/databricks.py   |   1 +
 .../providers/databricks/hooks/databricks_base.py  |   1 +
 .../providers/databricks/hooks/databricks_sql.py   |   6 +-
 .../providers/databricks/operators/databricks.py   |   1 +
 .../databricks/operators/databricks_repos.py       |   1 +
 .../databricks/operators/databricks_sql.py         |   1 +
 airflow/providers/docker/exceptions.py             |   1 +
 airflow/providers/docker/operators/docker.py       |   1 +
 airflow/providers/docker/operators/docker_swarm.py |   1 +
 airflow/providers/exasol/hooks/exasol.py           |   6 +-
 .../auth_manager/api/auth/backend/basic_auth.py    |   1 +
 .../fab/auth_manager/cli_commands/role_command.py  |   1 +
 .../auth_manager/cli_commands/sync_perm_command.py |   1 +
 .../fab/auth_manager/cli_commands/user_command.py  |   1 +
 airflow/providers/facebook/ads/hooks/ads.py        |   1 +
 airflow/providers/ftp/operators/ftp.py             |   1 +
 airflow/providers/github/hooks/github.py           |   1 +
 airflow/providers/google/ads/hooks/ads.py          |   1 +
 airflow/providers/google/ads/operators/ads.py      |   1 +
 .../cloud/example_dags/example_cloud_sql_query.py  |   1 +
 .../cloud/example_dags/example_cloud_task.py       |   1 +
 .../example_dags/example_facebook_ads_to_gcs.py    |   1 +
 .../google/cloud/example_dags/example_looker.py    |   1 +
 .../cloud/example_dags/example_presto_to_gcs.py    |   1 +
 .../example_dags/example_salesforce_to_gcs.py      |   1 +
 airflow/providers/google/cloud/hooks/automl.py     |   1 +
 .../providers/google/cloud/hooks/bigquery_dts.py   |   1 +
 airflow/providers/google/cloud/hooks/bigtable.py   |   1 +
 .../providers/google/cloud/hooks/cloud_build.py    |   1 +
 .../google/cloud/hooks/cloud_memorystore.py        |   1 +
 airflow/providers/google/cloud/hooks/cloud_sql.py  |   1 +
 airflow/providers/google/cloud/hooks/compute.py    |   1 +
 airflow/providers/google/cloud/hooks/dataflow.py   |   1 +
 airflow/providers/google/cloud/hooks/datafusion.py |   1 +
 .../providers/google/cloud/hooks/datapipeline.py   |   1 +
 airflow/providers/google/cloud/hooks/dataplex.py   |   1 +
 airflow/providers/google/cloud/hooks/dataprep.py   |   1 +
 airflow/providers/google/cloud/hooks/dataproc.py   |   1 +
 .../google/cloud/hooks/dataproc_metastore.py       |   1 +
 airflow/providers/google/cloud/hooks/datastore.py  |   1 +
 airflow/providers/google/cloud/hooks/dlp.py        |   1 +
 airflow/providers/google/cloud/hooks/functions.py  |   1 +
 airflow/providers/google/cloud/hooks/gcs.py        |   7 +-
 airflow/providers/google/cloud/hooks/kms.py        |   1 +
 .../google/cloud/hooks/kubernetes_engine.py        |   1 +
 .../providers/google/cloud/hooks/life_sciences.py  |   1 +
 airflow/providers/google/cloud/hooks/looker.py     |   1 +
 airflow/providers/google/cloud/hooks/mlengine.py   |   1 +
 .../google/cloud/hooks/natural_language.py         |   1 +
 airflow/providers/google/cloud/hooks/os_login.py   |   1 +
 airflow/providers/google/cloud/hooks/pubsub.py     |   1 +
 .../providers/google/cloud/hooks/secret_manager.py |   1 +
 airflow/providers/google/cloud/hooks/spanner.py    |   1 +
 .../providers/google/cloud/hooks/speech_to_text.py |   1 +
 .../providers/google/cloud/hooks/stackdriver.py    |   1 +
 .../providers/google/cloud/hooks/text_to_speech.py |   1 +
 airflow/providers/google/cloud/hooks/translate.py  |   1 +
 .../google/cloud/hooks/vertex_ai/auto_ml.py        |   1 +
 .../cloud/hooks/vertex_ai/batch_prediction_job.py  |   1 +
 .../google/cloud/hooks/vertex_ai/custom_job.py     |   1 +
 .../google/cloud/hooks/vertex_ai/dataset.py        |   1 +
 .../cloud/hooks/vertex_ai/endpoint_service.py      |   1 +
 .../hooks/vertex_ai/hyperparameter_tuning_job.py   |   1 +
 .../google/cloud/hooks/vertex_ai/pipeline_job.py   |   1 +
 .../google/cloud/hooks/video_intelligence.py       |   1 +
 airflow/providers/google/cloud/hooks/vision.py     |   1 +
 airflow/providers/google/cloud/links/automl.py     |   1 +
 airflow/providers/google/cloud/links/bigquery.py   |   1 +
 .../providers/google/cloud/links/bigquery_dts.py   |   1 +
 .../google/cloud/links/cloud_memorystore.py        |   1 +
 airflow/providers/google/cloud/links/cloud_sql.py  |   1 +
 .../providers/google/cloud/links/cloud_tasks.py    |   1 +
 airflow/providers/google/cloud/links/compute.py    |   1 +
 .../providers/google/cloud/links/datacatalog.py    |   1 +
 airflow/providers/google/cloud/links/dataflow.py   |   1 +
 airflow/providers/google/cloud/links/dataform.py   |   1 +
 airflow/providers/google/cloud/links/datafusion.py |   1 +
 airflow/providers/google/cloud/links/dataplex.py   |   1 +
 airflow/providers/google/cloud/links/dataproc.py   |   1 +
 airflow/providers/google/cloud/links/mlengine.py   |   1 +
 airflow/providers/google/cloud/links/pubsub.py     |   1 +
 airflow/providers/google/cloud/links/spanner.py    |   1 +
 .../providers/google/cloud/links/stackdriver.py    |   1 +
 airflow/providers/google/cloud/links/workflows.py  |   1 +
 .../google/cloud/log/stackdriver_task_handler.py   |   1 +
 airflow/providers/google/cloud/operators/automl.py |   1 +
 .../providers/google/cloud/operators/bigquery.py   |   1 +
 .../google/cloud/operators/bigquery_dts.py         |   1 +
 .../providers/google/cloud/operators/bigtable.py   |   1 +
 .../providers/google/cloud/operators/cloud_base.py |   1 +
 .../google/cloud/operators/cloud_build.py          |   1 +
 .../google/cloud/operators/cloud_memorystore.py    |   1 +
 .../providers/google/cloud/operators/cloud_sql.py  |   1 +
 .../operators/cloud_storage_transfer_service.py    |   1 +
 .../providers/google/cloud/operators/compute.py    |   1 +
 .../providers/google/cloud/operators/dataflow.py   |   1 +
 .../providers/google/cloud/operators/datafusion.py |   1 +
 .../google/cloud/operators/datapipeline.py         |   1 +
 .../providers/google/cloud/operators/dataprep.py   |   1 +
 .../providers/google/cloud/operators/dataproc.py   |   1 +
 .../google/cloud/operators/dataproc_metastore.py   |   1 +
 .../providers/google/cloud/operators/datastore.py  |   1 +
 .../providers/google/cloud/operators/functions.py  |   1 +
 airflow/providers/google/cloud/operators/gcs.py    |   1 +
 .../google/cloud/operators/kubernetes_engine.py    |   1 +
 .../google/cloud/operators/life_sciences.py        |   1 +
 airflow/providers/google/cloud/operators/looker.py |   1 +
 .../google/cloud/operators/natural_language.py     |   1 +
 airflow/providers/google/cloud/operators/pubsub.py |   1 +
 .../providers/google/cloud/operators/spanner.py    |   1 +
 .../google/cloud/operators/speech_to_text.py       |   1 +
 .../google/cloud/operators/text_to_speech.py       |   1 +
 .../providers/google/cloud/operators/translate.py  |   1 +
 .../google/cloud/operators/translate_speech.py     |   1 +
 .../google/cloud/operators/vertex_ai/custom_job.py |   1 +
 .../google/cloud/operators/vertex_ai/dataset.py    |   1 +
 .../cloud/operators/vertex_ai/pipeline_job.py      |   1 +
 .../google/cloud/operators/video_intelligence.py   |   1 +
 airflow/providers/google/cloud/operators/vision.py |   1 +
 .../google/cloud/secrets/secret_manager.py         |   1 +
 airflow/providers/google/cloud/sensors/bigquery.py |   1 +
 .../providers/google/cloud/sensors/bigquery_dts.py |   1 +
 airflow/providers/google/cloud/sensors/bigtable.py |   1 +
 .../sensors/cloud_storage_transfer_service.py      |   1 +
 airflow/providers/google/cloud/sensors/dataflow.py |   1 +
 airflow/providers/google/cloud/sensors/dataform.py |   1 +
 .../providers/google/cloud/sensors/datafusion.py   |   1 +
 airflow/providers/google/cloud/sensors/dataplex.py |   1 +
 airflow/providers/google/cloud/sensors/dataprep.py |   1 +
 airflow/providers/google/cloud/sensors/dataproc.py |   1 +
 airflow/providers/google/cloud/sensors/gcs.py      |   1 +
 airflow/providers/google/cloud/sensors/looker.py   |   1 +
 airflow/providers/google/cloud/sensors/pubsub.py   |   1 +
 airflow/providers/google/cloud/sensors/tasks.py    |   1 +
 .../google/cloud/transfers/bigquery_to_bigquery.py |   1 +
 .../google/cloud/transfers/bigquery_to_gcs.py      |   1 +
 .../google/cloud/transfers/bigquery_to_mssql.py    |   1 +
 .../google/cloud/transfers/bigquery_to_mysql.py    |   1 +
 .../google/cloud/transfers/bigquery_to_postgres.py |   1 +
 .../google/cloud/transfers/bigquery_to_sql.py      |   1 +
 .../google/cloud/transfers/facebook_ads_to_gcs.py  |   1 +
 .../google/cloud/transfers/gcs_to_bigquery.py      |   1 +
 .../providers/google/cloud/transfers/gcs_to_gcs.py |   1 +
 .../google/cloud/transfers/gcs_to_sftp.py          |   1 +
 .../google/cloud/transfers/local_to_gcs.py         |   1 +
 .../google/cloud/transfers/mssql_to_gcs.py         |   1 +
 .../google/cloud/transfers/mysql_to_gcs.py         |   1 +
 .../google/cloud/transfers/postgres_to_gcs.py      |   1 +
 .../google/cloud/transfers/sftp_to_gcs.py          |   1 +
 .../providers/google/cloud/transfers/sql_to_gcs.py |   1 +
 .../providers/google/cloud/triggers/cloud_sql.py   |   1 +
 .../providers/google/cloud/triggers/dataplex.py    |   1 +
 .../providers/google/cloud/triggers/dataproc.py    |   1 +
 airflow/providers/google/cloud/triggers/pubsub.py  |   1 +
 .../google/cloud/utils/field_sanitizer.py          |   3 +-
 .../google/cloud/utils/field_validator.py          |   1 +
 airflow/providers/google/cloud/utils/helpers.py    |   1 +
 .../google/cloud/utils/mlengine_operator_utils.py  |   1 +
 .../cloud/utils/mlengine_prediction_summary.py     |   1 +
 .../providers/google/cloud/utils/openlineage.py    |   1 +
 .../google/common/auth_backend/google_openid.py    |   1 +
 .../providers/google/common/hooks/base_google.py   |   1 +
 .../providers/google/common/hooks/discovery_api.py |   1 +
 airflow/providers/google/common/links/storage.py   |   1 +
 .../google/common/utils/id_token_credentials.py    |   1 +
 .../providers/google/firebase/hooks/firestore.py   |   1 +
 airflow/providers/google/go_module_utils.py        |   1 +
 airflow/providers/google/leveldb/hooks/leveldb.py  |   1 +
 .../example_dags/example_display_video.py          |   1 +
 .../marketing_platform/hooks/analytics_admin.py    |   1 +
 .../marketing_platform/hooks/campaign_manager.py   |   1 +
 .../marketing_platform/hooks/display_video.py      |   1 +
 .../google/marketing_platform/hooks/search_ads.py  |   1 +
 .../marketing_platform/operators/analytics.py      |   1 +
 .../operators/analytics_admin.py                   |   1 +
 .../operators/campaign_manager.py                  |   1 +
 .../marketing_platform/operators/display_video.py  |   1 +
 .../marketing_platform/operators/search_ads.py     |   1 +
 .../marketing_platform/sensors/campaign_manager.py |   1 +
 .../marketing_platform/sensors/display_video.py    |   1 +
 .../marketing_platform/sensors/search_ads.py       |   1 +
 airflow/providers/google/suite/hooks/calendar.py   |   1 +
 airflow/providers/google/suite/hooks/drive.py      |   1 +
 airflow/providers/google/suite/hooks/sheets.py     |   1 +
 airflow/providers/google/suite/sensors/drive.py    |   1 +
 .../google/suite/transfers/gcs_to_gdrive.py        |   1 +
 .../google/suite/transfers/local_to_drive.py       |   1 +
 airflow/providers/grpc/hooks/grpc.py               |   1 +
 airflow/providers/hashicorp/hooks/vault.py         |   1 +
 airflow/providers/hashicorp/secrets/vault.py       |   1 +
 airflow/providers/imap/hooks/imap.py               |   1 +
 airflow/providers/imap/sensors/imap_attachment.py  |   1 +
 airflow/providers/influxdb/hooks/influxdb.py       |   1 +
 airflow/providers/microsoft/azure/hooks/adx.py     |   1 +
 .../microsoft/azure/hooks/container_registry.py    |   1 +
 airflow/providers/microsoft/azure/hooks/cosmos.py  |   1 +
 .../microsoft/azure/hooks/data_factory.py          |   1 +
 airflow/providers/microsoft/azure/hooks/wasb.py    |   1 +
 airflow/providers/microsoft/azure/operators/adx.py |   1 +
 .../microsoft/azure/transfers/sftp_to_wasb.py      |   1 +
 airflow/providers/microsoft/mssql/hooks/mssql.py   |   1 +
 airflow/providers/microsoft/winrm/hooks/winrm.py   |   1 +
 airflow/providers/mongo/hooks/mongo.py             |   7 +-
 airflow/providers/mysql/hooks/mysql.py             |   1 +
 airflow/providers/neo4j/hooks/neo4j.py             |   1 +
 airflow/providers/odbc/hooks/odbc.py               |   1 +
 airflow/providers/openlineage/extractors/base.py   |   3 +-
 airflow/providers/pagerduty/hooks/pagerduty.py     |   1 +
 .../providers/pagerduty/hooks/pagerduty_events.py  |   1 +
 airflow/providers/pinecone/hooks/pinecone.py       |   1 +
 .../providers/presto/transfers/gcs_to_presto.py    |   1 +
 airflow/providers/redis/hooks/redis.py             |   1 +
 airflow/providers/salesforce/hooks/salesforce.py   |   1 +
 airflow/providers/samba/transfers/gcs_to_samba.py  |   1 +
 airflow/providers/segment/hooks/segment.py         |   1 +
 airflow/providers/sendgrid/utils/emailer.py        |   1 +
 airflow/providers/sftp/hooks/sftp.py               |   1 +
 airflow/providers/sftp/operators/sftp.py           |   1 +
 airflow/providers/sftp/sensors/sftp.py             |   1 +
 .../slack/notifications/slack_notifier.py          |   1 +
 airflow/providers/smtp/hooks/smtp.py               |   1 +
 airflow/providers/snowflake/hooks/snowflake.py     |   6 +-
 .../snowflake/transfers/copy_into_snowflake.py     |   1 +
 airflow/providers/ssh/hooks/ssh.py                 |   1 +
 airflow/providers/telegram/hooks/telegram.py       |   1 +
 airflow/providers/telegram/operators/telegram.py   |   1 +
 airflow/providers/teradata/hooks/teradata.py       |   1 +
 airflow/providers/trino/operators/trino.py         |   1 +
 airflow/providers/trino/transfers/gcs_to_trino.py  |   1 +
 airflow/providers/vertica/hooks/vertica.py         |   6 +-
 airflow/providers/yandex/secrets/lockbox.py        |   1 +
 airflow/providers_manager.py                       |   5 +-
 airflow/secrets/__init__.py                        |   1 +
 airflow/secrets/environment_variables.py           |   1 +
 airflow/secrets/local_filesystem.py                |   1 +
 airflow/secrets/metastore.py                       |   1 +
 airflow/sentry.py                                  |   1 +
 airflow/serialization/enums.py                     |   1 +
 airflow/serialization/helpers.py                   |   1 +
 airflow/serialization/json_schema.py               |   1 +
 airflow/serialization/serialized_objects.py        |   1 +
 airflow/task/priority_strategy.py                  |   1 +
 airflow/task/task_runner/base_task_runner.py       |   1 +
 airflow/task/task_runner/cgroup_task_runner.py     |   1 +
 airflow/task/task_runner/standard_task_runner.py   |   1 +
 airflow/ti_deps/deps/dagrun_backfill_dep.py        |   1 +
 airflow/ti_deps/deps/pool_slots_available_dep.py   |   1 +
 airflow/ti_deps/deps/task_not_running_dep.py       |   1 +
 airflow/typing_compat.py                           |   1 +
 airflow/utils/cli.py                               |   1 +
 airflow/utils/cli_action_loggers.py                |   1 +
 airflow/utils/context.py                           |   1 +
 airflow/utils/dag_cycle_tester.py                  |   1 +
 airflow/utils/db_cleanup.py                        |   1 +
 airflow/utils/dot_renderer.py                      |   1 +
 airflow/utils/file.py                              |   6 +-
 airflow/utils/log/colored_log.py                   |   1 +
 airflow/utils/log/file_task_handler.py             |   1 +
 airflow/utils/log/json_formatter.py                |   1 +
 airflow/utils/log/secrets_masker.py                |   1 +
 .../log/task_handler_with_custom_formatter.py      |   1 +
 airflow/utils/platform.py                          |   1 +
 airflow/utils/process_utils.py                     |   1 +
 airflow/utils/python_virtualenv.py                 |   1 +
 airflow/utils/retries.py                           |   6 +-
 airflow/utils/serve_logs.py                        |   1 +
 airflow/utils/sqlalchemy.py                        |  12 +-
 airflow/utils/strings.py                           |   1 +
 airflow/utils/task_group.py                        |   1 +
 airflow/utils/timezone.py                          |  24 ++--
 airflow/utils/weekday.py                           |   1 +
 airflow/utils/yaml.py                              |   1 +
 dev/assign_cherry_picked_prs_with_milestone.py     |   3 +-
 dev/breeze/src/airflow_breeze/branch_defaults.py   |   1 +
 dev/breeze/src/airflow_breeze/global_constants.py  |   1 +
 dev/breeze/src/airflow_breeze/utils/cache.py       |   1 +
 dev/breeze/src/airflow_breeze/utils/console.py     |   1 +
 .../airflow_breeze/utils/docker_command_utils.py   |   1 +
 .../src/airflow_breeze/utils/host_info_utils.py    |   1 +
 .../src/airflow_breeze/utils/md5_build_check.py    |   1 +
 dev/breeze/src/airflow_breeze/utils/path_utils.py  |   1 +
 dev/breeze/src/airflow_breeze/utils/run_tests.py   |   7 +-
 dev/breeze/src/airflow_breeze/utils/run_utils.py   |   1 +
 dev/breeze/src/airflow_breeze/utils/visuals.py     |   1 +
 dev/chart/build_changelog_annotations.py           |   1 +
 dev/perf/dags/perf_dag_1.py                        |   1 +
 dev/perf/dags/perf_dag_2.py                        |   1 +
 dev/prepare_bulk_issues.py                         |   3 +-
 ...calculate_statistics_provider_testing_issues.py |   3 +-
 .../authoring-and-scheduling/deferring.rst         |  27 ----
 docs/apache-airflow/empty_plugin/empty_plugin.py   |   1 +
 docs/build_docs.py                                 |   1 +
 docs/conf.py                                       |   1 +
 .../extending/embedding-dags/test_dag.py           |   1 +
 docs/exts/docroles.py                              |   1 +
 docs/exts/provider_init_hack.py                    |   1 +
 docs/exts/providers_extensions.py                  |   1 +
 docs/exts/redirects.py                             |   1 +
 docs/exts/removemarktransform.py                   |   1 +
 pyproject.toml                                     |   2 +-
 .../pre_commit/pre_commit_changelog_duplicates.py  |   1 +
 .../pre_commit_check_extra_packages_ref.py         |   1 +
 .../pre_commit_check_integrations_list.py          |   1 +
 .../pre_commit_check_order_dockerfile_extras.py    |   1 +
 .../pre_commit_check_order_pyproject_toml.py       |   1 +
 .../pre_commit_check_pre_commit_hooks.py           |   1 +
 scripts/ci/pre_commit/pre_commit_newsfragments.py  |   1 +
 .../pre_commit_update_chart_dependencies.py        |   6 +-
 scripts/in_container/run_ci_tests.sh               |  12 --
 scripts/in_container/run_migration_reference.py    |   1 +
 scripts/in_container/run_prepare_er_diagram.py     |   1 +
 .../endpoints/test_plugin_endpoint.py              |   9 +-
 tests/api_connexion/schemas/test_plugin_schema.py  |   9 +-
 tests/conftest.py                                  |  22 +--
 tests/dags/test_issue_1225.py                      |   1 +
 tests/dags/test_miscellaneous.py                   |   1 +
 tests/dags/test_subdag.py                          |   1 +
 tests/dags/test_task_view_type_check.py            |   1 +
 tests/decorators/test_bash.py                      |   3 +-
 tests/decorators/test_python.py                    |  23 ++--
 tests/decorators/test_short_circuit.py             |   3 +-
 tests/decorators/test_task_group.py                |   3 +-
 tests/hooks/test_package_index.py                  |   1 +
 tests/jobs/test_backfill_job.py                    |  18 +--
 tests/models/test_baseoperator.py                  |   3 +-
 tests/models/test_dag.py                           |  24 ++--
 tests/models/test_dagrun.py                        |  36 ++---
 tests/models/test_mappedoperator.py                |   6 +-
 tests/models/test_renderedtifields.py              |   1 +
 tests/models/test_serialized_dag.py                |   1 +
 tests/models/test_skipmixin.py                     |   3 +-
 tests/models/test_trigger.py                       |  49 +------
 tests/plugins/workday.py                           |   1 +
 .../aws/executors/batch/test_batch_executor.py     |   6 +-
 .../amazon/aws/executors/ecs/test_ecs_executor.py  |  36 ++---
 tests/providers/amazon/aws/hooks/test_s3.py        |   8 +-
 .../amazon/aws/operators/test_base_aws.py          |   3 +-
 .../providers/amazon/aws/sensors/test_base_aws.py  |   3 +-
 .../amazon/aws/system/utils/test_helpers.py        |   1 +
 .../amazon/aws/transfers/test_exasol_to_s3.py      |   1 +
 .../amazon/aws/utils/eks_test_constants.py         |   1 +
 .../cncf/kubernetes/hooks/test_kubernetes.py       |   3 +-
 .../elasticsearch/log/test_es_task_handler.py      |   3 +-
 .../google/cloud/hooks/test_bigquery_system.py     |   1 +
 .../google/cloud/hooks/test_cloud_build.py         |   1 +
 tests/providers/google/cloud/hooks/test_dlp.py     |   1 +
 .../google/cloud/hooks/test_life_sciences.py       |   1 +
 .../google/cloud/operators/test_cloud_build.py     |   1 +
 .../google/cloud/operators/test_cloud_run.py       |   1 +
 tests/providers/google/cloud/operators/test_dlp.py |   1 +
 .../google/cloud/operators/test_life_sciences.py   |   3 +-
 .../google/firebase/hooks/test_firestore.py        |   1 +
 .../providers/google/suite/hooks/test_calendar.py  |   1 +
 tests/providers/google/suite/hooks/test_sheets.py  |   1 +
 tests/providers/sendgrid/utils/test_emailer.py     |   6 +-
 tests/serialization/test_dag_serialization.py      |   1 +
 .../airbyte/example_airbyte_trigger_job.py         |   1 +
 .../amazon/aws/example_google_api_sheets_to_s3.py  |   1 +
 .../amazon/aws/example_google_api_youtube_to_s3.py |   1 +
 .../amazon/aws/example_hive_to_dynamodb.py         |   7 +-
 .../amazon/aws/example_imap_attachment_to_s3.py    |   1 +
 .../amazon/aws/example_salesforce_to_s3.py         |   1 +
 tests/system/providers/apache/beam/example_beam.py |   1 +
 .../apache/beam/example_beam_java_flink.py         |   1 +
 .../apache/beam/example_beam_java_spark.py         |   1 +
 tests/system/providers/apache/beam/example_go.py   |   1 +
 .../providers/apache/beam/example_go_dataflow.py   |   1 +
 .../providers/apache/beam/example_java_dataflow.py |   1 +
 .../system/providers/apache/beam/example_python.py |   1 +
 .../providers/apache/beam/example_python_async.py  |   1 +
 .../apache/beam/example_python_dataflow.py         |   1 +
 tests/system/providers/apache/beam/utils.py        |   1 +
 .../apache/cassandra/example_cassandra_dag.py      |   1 +
 .../providers/apache/drill/example_drill_dag.py    |   1 +
 .../providers/apache/druid/example_druid_dag.py    |   1 +
 .../providers/apache/hive/example_twitter_dag.py   |   1 +
 .../providers/apache/kylin/example_kylin_dag.py    |   1 +
 tests/system/providers/apache/livy/example_livy.py |   1 +
 tests/system/providers/apache/pig/example_pig.py   |   1 +
 .../providers/apache/spark/example_spark_dag.py    |   1 +
 tests/system/providers/asana/example_asana.py      |   1 +
 .../cncf/kubernetes/example_kubernetes.py          |   1 +
 .../cncf/kubernetes/example_kubernetes_job.py      |   1 +
 .../cncf/kubernetes/example_kubernetes_resource.py |   1 +
 .../cncf/kubernetes/example_spark_kubernetes.py    |   1 +
 .../providers/databricks/example_databricks.py     |   1 +
 .../providers/databricks/example_databricks_sql.py |   1 +
 .../system/providers/dingding/example_dingding.py  |   1 +
 .../providers/docker/example_docker_copy_data.py   |   1 +
 .../elasticsearch/example_elasticsearch_query.py   |   1 +
 tests/system/providers/ftp/example_ftp.py          |   1 +
 tests/system/providers/google/ads/example_ads.py   |   1 +
 .../google/cloud/automl/example_automl_dataset.py  |   1 +
 .../google/cloud/automl/example_automl_model.py    |   1 +
 .../example_automl_nl_text_classification.py       |   1 +
 .../automl/example_automl_nl_text_extraction.py    |   1 +
 .../automl/example_automl_nl_text_sentiment.py     |   1 +
 .../cloud/automl/example_automl_translation.py     |   1 +
 .../automl/example_automl_video_classification.py  |   1 +
 .../cloud/automl/example_automl_video_tracking.py  |   1 +
 .../automl/example_automl_vision_classification.py |   1 +
 .../example_automl_vision_object_detection.py      |   1 +
 .../cloud/bigquery/example_bigquery_dataset.py     |   1 +
 .../google/cloud/bigquery/example_bigquery_dts.py  |   1 +
 .../cloud/bigquery/example_bigquery_operations.py  |   1 +
 .../example_bigquery_operations_location.py        |   1 +
 .../cloud/bigquery/example_bigquery_queries.py     |   1 +
 .../bigquery/example_bigquery_queries_async.py     |   1 +
 .../cloud/bigquery/example_bigquery_sensors.py     |   1 +
 .../cloud/bigquery/example_bigquery_tables.py      |   1 +
 .../cloud/bigquery/example_bigquery_to_bigquery.py |   1 +
 .../cloud/bigquery/example_bigquery_to_gcs.py      |   1 +
 .../bigquery/example_bigquery_to_gcs_async.py      |   1 +
 .../cloud/bigquery/example_bigquery_to_mssql.py    |   1 +
 .../cloud/bigquery/example_bigquery_to_mysql.py    |   1 +
 .../cloud/bigquery/example_bigquery_to_postgres.py |   1 +
 .../cloud/bigquery/example_bigquery_transfer.py    |   1 +
 .../google/cloud/bigtable/example_bigtable.py      |   1 +
 .../cloud/cloud_batch/example_cloud_batch.py       |   1 +
 .../cloud/cloud_build/example_cloud_build.py       |   1 +
 .../cloud_build/example_cloud_build_trigger.py     |   1 +
 .../example_cloud_memorystore_memcached.py         |   1 +
 .../example_cloud_memorystore_redis.py             |   1 +
 .../google/cloud/cloud_run/example_cloud_run.py    |   1 +
 .../google/cloud/cloud_sql/example_cloud_sql.py    |   1 +
 .../cloud_sql/example_cloud_sql_query_mysql.py     |   1 +
 .../cloud_sql/example_cloud_sql_query_postgres.py  |   1 +
 .../google/cloud/compute/example_compute_igm.py    |   1 +
 .../google/cloud/dataflow/example_dataflow_go.py   |   1 +
 .../cloud/dataflow/example_dataflow_native_java.py |   1 +
 .../dataflow/example_dataflow_native_python.py     |   1 +
 .../example_dataflow_native_python_async.py        |   1 +
 .../google/cloud/dataflow/example_dataflow_sql.py  |   1 +
 .../dataflow/example_dataflow_streaming_python.py  |   1 +
 .../cloud/dataflow/example_dataflow_template.py    |   1 +
 .../google/cloud/dataform/example_dataform.py      |   1 +
 .../google/cloud/datafusion/example_datafusion.py  |   1 +
 .../cloud/datapipelines/example_datapipeline.py    |   1 +
 .../google/cloud/dataplex/example_dataplex.py      |   1 +
 .../google/cloud/dataplex/example_dataplex_dp.py   |   1 +
 .../google/cloud/dataplex/example_dataplex_dq.py   |   1 +
 .../google/cloud/dataprep/example_dataprep.py      |   1 +
 .../cloud/dataproc/example_dataproc_batch.py       |   1 +
 .../dataproc/example_dataproc_batch_deferrable.py  |   1 +
 .../dataproc/example_dataproc_batch_persistent.py  |   1 +
 ...proc_cluster_create_existing_stopped_cluster.py |   1 +
 .../example_dataproc_cluster_deferrable.py         |   1 +
 .../dataproc/example_dataproc_cluster_diagnose.py  |   1 +
 .../dataproc/example_dataproc_cluster_generator.py |   1 +
 .../example_dataproc_cluster_start_stop.py         |   1 +
 .../dataproc/example_dataproc_cluster_update.py    |   1 +
 .../google/cloud/dataproc/example_dataproc_gke.py  |   1 +
 .../cloud/dataproc/example_dataproc_hadoop.py      |   1 +
 .../google/cloud/dataproc/example_dataproc_hive.py |   1 +
 .../google/cloud/dataproc/example_dataproc_pig.py  |   1 +
 .../cloud/dataproc/example_dataproc_presto.py      |   1 +
 .../cloud/dataproc/example_dataproc_pyspark.py     |   1 +
 .../cloud/dataproc/example_dataproc_spark.py       |   1 +
 .../cloud/dataproc/example_dataproc_spark_async.py |   1 +
 .../dataproc/example_dataproc_spark_deferrable.py  |   1 +
 .../cloud/dataproc/example_dataproc_spark_sql.py   |   1 +
 .../cloud/dataproc/example_dataproc_sparkr.py      |   1 +
 .../cloud/dataproc/example_dataproc_trino.py       |   1 +
 .../cloud/dataproc/example_dataproc_workflow.py    |   1 +
 .../example_dataproc_workflow_deferrable.py        |   1 +
 .../example_dataproc_metastore.py                  |   1 +
 .../example_dataproc_metastore_backup.py           |   1 +
 ...ple_dataproc_metastore_hive_partition_sensor.py |   1 +
 .../cloud/datastore/example_datastore_commit.py    |   1 +
 .../cloud/datastore/example_datastore_query.py     |   1 +
 .../cloud/datastore/example_datastore_rollback.py  |   1 +
 .../google/cloud/gcs/example_firestore.py          |   1 +
 .../providers/google/cloud/gcs/example_gcs_acl.py  |   1 +
 .../google/cloud/gcs/example_gcs_copy_delete.py    |   1 +
 .../google/cloud/gcs/example_gcs_sensor.py         |   1 +
 .../google/cloud/gcs/example_gcs_to_bigquery.py    |   1 +
 .../cloud/gcs/example_gcs_to_bigquery_async.py     |   1 +
 .../google/cloud/gcs/example_gcs_to_gcs.py         |   1 +
 .../google/cloud/gcs/example_gcs_to_gdrive.py      |   1 +
 .../google/cloud/gcs/example_gcs_transform.py      |   1 +
 .../cloud/gcs/example_gcs_transform_timespan.py    |   1 +
 .../cloud/gcs/example_gcs_upload_download.py       |   1 +
 .../google/cloud/gcs/example_mysql_to_gcs.py       |   1 +
 .../google/cloud/gcs/example_sftp_to_gcs.py        |   1 +
 .../google/cloud/gcs/example_trino_to_gcs.py       |   1 +
 .../kubernetes_engine/example_kubernetes_engine.py |   1 +
 .../example_kubernetes_engine_async.py             |   1 +
 .../example_kubernetes_engine_job.py               |   1 +
 .../example_kubernetes_engine_kueue.py             |   1 +
 .../example_kubernetes_engine_resource.py          |   1 +
 .../google/cloud/ml_engine/example_mlengine.py     |   1 +
 .../natural_language/example_natural_language.py   |   1 +
 .../google/cloud/pubsub/example_pubsub.py          |   1 +
 .../cloud/pubsub/example_pubsub_deferrable.py      |   1 +
 .../google/cloud/spanner/example_spanner.py        |   1 +
 .../cloud/sql_to_sheets/example_sql_to_sheets.py   |   1 +
 .../cloud/stackdriver/example_stackdriver.py       |   1 +
 .../example_cloud_storage_transfer_service_aws.py  |   1 +
 .../providers/google/cloud/tasks/example_queue.py  |   1 +
 .../providers/google/cloud/tasks/example_tasks.py  |   1 +
 .../google/cloud/transfers/example_gcs_to_sftp.py  |   1 +
 .../cloud/transfers/example_gdrive_to_local.py     |   1 +
 .../cloud/transfers/example_postgres_to_gcs.py     |   1 +
 .../google/cloud/translate/example_translate.py    |   1 +
 ...ample_vertex_ai_auto_ml_forecasting_training.py |   1 +
 .../example_vertex_ai_auto_ml_image_training.py    |   1 +
 .../example_vertex_ai_auto_ml_list_training.py     |   1 +
 .../example_vertex_ai_auto_ml_tabular_training.py  |   1 +
 .../example_vertex_ai_auto_ml_text_training.py     |   1 +
 .../example_vertex_ai_auto_ml_video_training.py    |   1 +
 .../example_vertex_ai_batch_prediction_job.py      |   1 +
 .../example_vertex_ai_custom_container.py          |   1 +
 .../vertex_ai/example_vertex_ai_custom_job.py      |   1 +
 .../example_vertex_ai_custom_job_python_package.py |   1 +
 .../cloud/vertex_ai/example_vertex_ai_dataset.py   |   1 +
 .../cloud/vertex_ai/example_vertex_ai_endpoint.py  |   1 +
 .../example_vertex_ai_generative_model.py          |   1 +
 .../example_vertex_ai_hyperparameter_tuning_job.py |   1 +
 .../example_vertex_ai_list_custom_jobs.py          |   1 +
 .../vertex_ai/example_vertex_ai_model_service.py   |   1 +
 .../vertex_ai/example_vertex_ai_pipeline_job.py    |   1 +
 .../providers/google/leveldb/example_leveldb.py    |   1 +
 .../google/marketing_platform/example_analytics.py |   1 +
 .../marketing_platform/example_analytics_admin.py  |   1 +
 .../marketing_platform/example_campaign_manager.py |   1 +
 .../marketing_platform/example_search_ads.py       |   1 +
 .../google/suite/example_local_to_drive.py         |   1 +
 tests/system/providers/http/example_http.py        |   1 +
 .../system/providers/jdbc/example_jdbc_queries.py  |   1 +
 .../azure/example_azure_batch_operator.py          |   1 +
 .../azure/example_azure_container_instances.py     |   1 +
 .../microsoft/azure/example_azure_cosmosdb.py      |   1 +
 .../microsoft/azure/example_wasb_sensors.py        |   1 +
 .../providers/microsoft/mssql/example_mssql.py     |   1 +
 .../providers/microsoft/winrm/example_winrm.py     |   1 +
 tests/system/providers/mysql/example_mysql.py      |   1 +
 tests/system/providers/neo4j/example_neo4j.py      |   1 +
 tests/system/providers/papermill/conftest.py       |   6 +-
 .../providers/papermill/example_papermill.py       |   1 +
 .../papermill/example_papermill_remote_verify.py   |   1 +
 .../papermill/example_papermill_verify.py          |   1 +
 .../providers/presto/example_gcs_to_presto.py      |   1 +
 .../providers/redis/example_redis_publish.py       |   1 +
 .../system/providers/samba/example_gcs_to_samba.py |   1 +
 .../system/providers/slack/example_sql_to_slack.py |   1 +
 .../slack/example_sql_to_slack_webhook.py          |   1 +
 .../snowflake/example_copy_into_snowflake.py       |   1 +
 .../providers/snowflake/example_snowflake.py       |   1 +
 tests/system/providers/sqlite/example_sqlite.py    |   1 +
 tests/system/providers/tableau/example_tableau.py  |   1 +
 .../system/providers/telegram/example_telegram.py  |   1 +
 .../providers/teradata/example_ssl_teradata.py     |   1 +
 .../system/providers/teradata/example_teradata.py  |   1 +
 .../example_teradata_to_teradata_transfer.py       |   1 +
 .../system/providers/trino/example_gcs_to_trino.py |   1 +
 tests/system/providers/trino/example_trino.py      |   1 +
 tests/test_utils/get_all_tests.py                  |   1 +
 tests/test_utils/remote_user_api_auth_backend.py   |   1 +
 tests/utils/log/test_json_formatter.py             |   1 +
 tests/utils/test_orm_event_handlers.py             |   1 +
 tests/utils/test_task_group.py                     |  36 ++---
 784 files changed, 1023 insertions(+), 658 deletions(-)


Reply via email to