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

vincbeck pushed a change to branch vincbeck/fab_remove_sqla_limit
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 17dec440de4 Set `SQLALCHEMY_ENGINE_DEBUG`
    omit c2a3e0498fb Remove SQLA 1 limit in Fab provider
     add bfb99f5f524 Add backcompat for exceptions in providers (#58727)
     add 38db2defa23 Show asset extra in asset list (#59195)
     add 92d2f87572a Add toggle functionality to Dags state filters (#59089)
     add 217fc5f59a6 Remove global from providers amazon tests (#59178)
     add 85b65eb3961 Fix misleading error message when GitHook creation fails 
(#59084)
     add 0beaf2d3cca Adding retries and pool to Weaviate dags to handle 
connection latency issues (#59198)
     add a59d2ecdc39 chore: use OL macros instead of building OL ids from 
scratch (#59197)
     add dd31202e8c4 Convert the exclusion on urllib3 to != for 2.6.0 (#59203)
     add 68275ced21c Remove tags from AWS system tests (#59206)
     add a178d00aa5e Remove team ID and use team name as PK (#59109)
     add b1e42d1f9be Remove SQLA 1 limit in Fab provider
     add f3cc8f8eb37 Set `SQLALCHEMY_ENGINE_DEBUG`

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   (17dec440de4)
            \
             N -- N -- N   refs/heads/vincbeck/fab_remove_sqla_limit 
(f3cc8f8eb37)

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:
 airflow-core/docs/img/airflow_erd.sha256           |   2 +-
 airflow-core/docs/img/airflow_erd.svg              | 573 ++++++++++-----------
 airflow-core/docs/migrations-ref.rst               |   5 +-
 .../api_fastapi/auth/managers/base_auth_manager.py |  13 +-
 .../api_fastapi/core_api/datamodels/ui/teams.py    |   3 -
 .../api_fastapi/core_api/datamodels/variables.py   |   5 +-
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |  11 +-
 .../core_api/openapi/v2-rest-api-generated.yaml    |  13 +-
 .../api_fastapi/core_api/routes/ui/teams.py        |   2 +-
 .../src/airflow/cli/commands/team_command.py       |  13 +-
 .../src/airflow/dag_processing/bundles/manager.py  |  13 +-
 .../versions/0094_3_1_0_remove_team_id.py          | 148 ++++++
 airflow-core/src/airflow/models/connection.py      |  24 +-
 airflow-core/src/airflow/models/pool.py            |  12 +-
 airflow-core/src/airflow/models/team.py            |  31 +-
 airflow-core/src/airflow/models/variable.py        |  42 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   2 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |   2 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |   2 +-
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |   2 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |  22 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   2 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   7 +-
 .../airflow/ui/public/i18n/locales/en/assets.json  |   1 +
 .../airflow/ui/public/i18n/locales/en/browse.json  |   4 -
 .../airflow/ui/public/i18n/locales/en/common.json  |   2 +
 .../airflow/ui/src/pages/AssetsList/AssetsList.tsx |  43 +-
 .../src/pages/DagsList/DagsFilters/DagsFilters.tsx |  14 +-
 .../src/airflow/ui/src/pages/Events/Events.tsx     |   6 +-
 .../src/airflow/ui/src/pages/XCom/XCom.tsx         |   4 +-
 airflow-core/src/airflow/utils/db.py               |   2 +-
 .../auth/managers/test_base_auth_manager.py        |   6 +-
 .../unit/api_fastapi/common/test_exceptions.py     |  12 +-
 .../core_api/routes/public/test_variables.py       |  45 +-
 .../api_fastapi/core_api/routes/ui/test_teams.py   |   5 -
 .../tests/unit/cli/commands/test_team_command.py   |  24 +-
 .../bundles/test_dag_bundle_manager.py             |  47 ++
 airflow-core/tests/unit/models/test_connection.py  |   7 +-
 airflow-core/tests/unit/models/test_pool.py        |   9 +-
 airflow-core/tests/unit/models/test_team.py        |  50 +-
 airflow-core/tests/unit/models/test_variable.py    |  15 +-
 .../src/airflowctl/api/datamodels/generated.py     |   8 +-
 clients/python/pyproject.toml                      |   2 +-
 devel-common/src/tests_common/pytest_plugin.py     |   3 +-
 kubernetes-tests/pyproject.toml                    |   2 +-
 providers/airbyte/pyproject.toml                   |   2 +-
 .../src/airflow/providers/airbyte/hooks/airbyte.py |   3 +-
 .../airflow/providers/airbyte/operators/airbyte.py |   3 +-
 .../airflow/providers/airbyte/sensors/airbyte.py   |   3 +-
 .../tests/unit/airbyte/hooks/test_airbyte.py       |   2 +-
 .../tests/unit/airbyte/sensors/test_airbyte.py     |   2 +-
 providers/alibaba/pyproject.toml                   |   2 +-
 .../alibaba/cloud/hooks/analyticdb_spark.py        |   3 +-
 .../airflow/providers/alibaba/cloud/hooks/oss.py   |   3 +-
 .../alibaba/cloud/operators/analyticdb_spark.py    |   3 +-
 .../providers/alibaba/cloud/sensors/oss_key.py     |   4 +-
 .../cloud/operators/test_analyticdb_spark.py       |   2 +-
 .../unit/alibaba/cloud/sensors/test_oss_key.py     |   2 +-
 .../amazon/aws/auth_manager/avp/facade.py          |   2 +-
 .../src/airflow/providers/amazon/aws/bundles/s3.py |   2 +-
 .../src/airflow/providers/amazon/aws/exceptions.py |   2 +-
 .../aws/executors/aws_lambda/lambda_executor.py    |   3 +-
 .../amazon/aws/executors/batch/batch_executor.py   |   3 +-
 .../amazon/aws/executors/ecs/ecs_executor.py       |   3 +-
 .../airflow/providers/amazon/aws/hooks/athena.py   |   2 +-
 .../providers/amazon/aws/hooks/athena_sql.py       |   2 +-
 .../airflow/providers/amazon/aws/hooks/base_aws.py |   8 +-
 .../providers/amazon/aws/hooks/batch_client.py     |   2 +-
 .../providers/amazon/aws/hooks/batch_waiters.py    |   2 +-
 .../airflow/providers/amazon/aws/hooks/chime.py    |   2 +-
 .../providers/amazon/aws/hooks/comprehend.py       |   2 +-
 .../airflow/providers/amazon/aws/hooks/datasync.py |   4 +-
 .../airflow/providers/amazon/aws/hooks/dynamodb.py |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/ec2.py  |   2 +-
 .../aws/hooks/elasticache_replication_group.py     |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/emr.py  |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/glue.py |   3 +-
 .../providers/amazon/aws/hooks/glue_catalog.py     |   2 +-
 .../providers/amazon/aws/hooks/quicksight.py       |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/rds.py  |   2 +-
 .../providers/amazon/aws/hooks/redshift_sql.py     |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/s3.py   |   3 +-
 .../providers/amazon/aws/hooks/sagemaker.py        |   2 +-
 .../amazon/aws/hooks/sagemaker_unified_studio.py   |   3 +-
 .../src/airflow/providers/amazon/aws/links/emr.py  |   2 +-
 .../providers/amazon/aws/operators/appflow.py      |   2 +-
 .../providers/amazon/aws/operators/athena.py       |   2 +-
 .../providers/amazon/aws/operators/batch.py        |   2 +-
 .../providers/amazon/aws/operators/bedrock.py      |   2 +-
 .../providers/amazon/aws/operators/comprehend.py   |   2 +-
 .../providers/amazon/aws/operators/datasync.py     |   3 +-
 .../airflow/providers/amazon/aws/operators/dms.py  |   2 +-
 .../airflow/providers/amazon/aws/operators/ec2.py  |   2 +-
 .../airflow/providers/amazon/aws/operators/ecs.py  |   2 +-
 .../airflow/providers/amazon/aws/operators/eks.py  |   3 +-
 .../airflow/providers/amazon/aws/operators/emr.py  |   3 +-
 .../providers/amazon/aws/operators/eventbridge.py  |   2 +-
 .../airflow/providers/amazon/aws/operators/glue.py |   2 +-
 .../providers/amazon/aws/operators/glue_crawler.py |   2 +-
 .../amazon/aws/operators/glue_databrew.py          |   2 +-
 .../amazon/aws/operators/kinesis_analytics.py      |   2 +-
 .../amazon/aws/operators/lambda_function.py        |   2 +-
 .../airflow/providers/amazon/aws/operators/mwaa.py |   2 +-
 .../providers/amazon/aws/operators/neptune.py      |   2 +-
 .../airflow/providers/amazon/aws/operators/rds.py  |   2 +-
 .../amazon/aws/operators/redshift_cluster.py       |   2 +-
 .../amazon/aws/operators/redshift_data.py          |   2 +-
 .../airflow/providers/amazon/aws/operators/s3.py   |   2 +-
 .../providers/amazon/aws/operators/sagemaker.py    |   2 +-
 .../aws/operators/sagemaker_unified_studio.py      |   3 +-
 .../amazon/aws/operators/step_function.py          |   2 +-
 .../airflow/providers/amazon/aws/sensors/athena.py |   2 +-
 .../airflow/providers/amazon/aws/sensors/batch.py  |   2 +-
 .../providers/amazon/aws/sensors/bedrock.py        |   2 +-
 .../providers/amazon/aws/sensors/comprehend.py     |   2 +-
 .../airflow/providers/amazon/aws/sensors/dms.py    |   2 +-
 .../airflow/providers/amazon/aws/sensors/ec2.py    |   2 +-
 .../airflow/providers/amazon/aws/sensors/ecs.py    |   2 +-
 .../airflow/providers/amazon/aws/sensors/eks.py    |   3 +-
 .../airflow/providers/amazon/aws/sensors/emr.py    |   4 +-
 .../providers/amazon/aws/sensors/glacier.py        |   2 +-
 .../airflow/providers/amazon/aws/sensors/glue.py   |   2 +-
 .../amazon/aws/sensors/glue_catalog_partition.py   |   2 +-
 .../providers/amazon/aws/sensors/glue_crawler.py   |   2 +-
 .../amazon/aws/sensors/kinesis_analytics.py        |   2 +-
 .../amazon/aws/sensors/lambda_function.py          |   2 +-
 .../airflow/providers/amazon/aws/sensors/mwaa.py   |   2 +-
 .../amazon/aws/sensors/opensearch_serverless.py    |   2 +-
 .../providers/amazon/aws/sensors/quicksight.py     |   2 +-
 .../airflow/providers/amazon/aws/sensors/rds.py    |   2 +-
 .../amazon/aws/sensors/redshift_cluster.py         |   2 +-
 .../src/airflow/providers/amazon/aws/sensors/s3.py |   3 +-
 .../providers/amazon/aws/sensors/sagemaker.py      |   2 +-
 .../amazon/aws/sensors/sagemaker_unified_studio.py |   3 +-
 .../airflow/providers/amazon/aws/sensors/sqs.py    |   2 +-
 .../providers/amazon/aws/sensors/step_function.py  |   2 +-
 .../providers/amazon/aws/transfers/gcs_to_s3.py    |   3 +-
 .../amazon/aws/transfers/redshift_to_s3.py         |   3 +-
 .../amazon/aws/transfers/s3_to_dynamodb.py         |   3 +-
 .../amazon/aws/transfers/s3_to_redshift.py         |   3 +-
 .../providers/amazon/aws/transfers/s3_to_sql.py    |   3 +-
 .../providers/amazon/aws/transfers/sql_to_s3.py    |   4 +-
 .../airflow/providers/amazon/aws/triggers/ecs.py   |   2 +-
 .../airflow/providers/amazon/aws/triggers/eks.py   |   2 +-
 .../providers/amazon/aws/triggers/sagemaker.py     |   2 +-
 .../airflow/providers/amazon/aws/triggers/sqs.py   |   2 +-
 .../airflow/providers/amazon/aws/utils/__init__.py |   2 +-
 .../amazon/aws/utils/connection_wrapper.py         |   2 +-
 .../airflow/providers/amazon/aws/utils/waiter.py   |   2 +-
 .../amazon/aws/utils/waiter_with_logging.py        |   2 +-
 .../tests/system/amazon/aws/example_appflow.py     |   1 -
 .../tests/system/amazon/aws/example_appflow_run.py |   1 -
 .../tests/system/amazon/aws/example_athena.py      |   1 -
 .../system/amazon/aws/example_azure_blob_to_s3.py  |   1 -
 .../tests/system/amazon/aws/example_batch.py       |   1 -
 .../tests/system/amazon/aws/example_bedrock.py     |   1 -
 .../amazon/aws/example_bedrock_batch_inference.py  |   1 -
 .../aws/example_bedrock_retrieve_and_generate.py   |   1 -
 .../system/amazon/aws/example_cloudformation.py    |   1 -
 .../tests/system/amazon/aws/example_comprehend.py  |   1 -
 .../aws/example_comprehend_document_classifier.py  |   1 -
 .../tests/system/amazon/aws/example_datasync.py    |   1 -
 .../amazon/tests/system/amazon/aws/example_dms.py  |   1 -
 .../tests/system/amazon/aws/example_dynamodb.py    |   1 -
 .../system/amazon/aws/example_dynamodb_to_s3.py    |   3 +-
 .../amazon/tests/system/amazon/aws/example_ec2.py  |   1 -
 .../amazon/tests/system/amazon/aws/example_ecs.py  |   1 -
 .../tests/system/amazon/aws/example_ecs_fargate.py |   1 -
 .../system/amazon/aws/example_eks_templated.py     |   1 -
 .../aws/example_eks_with_fargate_in_one_step.py    |   1 -
 .../amazon/aws/example_eks_with_fargate_profile.py |   1 -
 .../aws/example_eks_with_nodegroup_in_one_step.py  |   1 -
 .../amazon/aws/example_eks_with_nodegroups.py      |   1 -
 .../amazon/tests/system/amazon/aws/example_emr.py  |   1 -
 .../tests/system/amazon/aws/example_emr_eks.py     |   1 -
 .../amazon/aws/example_emr_notebook_execution.py   |   1 -
 .../system/amazon/aws/example_emr_serverless.py    |   1 -
 .../tests/system/amazon/aws/example_eventbridge.py |   1 -
 .../tests/system/amazon/aws/example_ftp_to_s3.py   |   1 -
 .../tests/system/amazon/aws/example_gcs_to_s3.py   |   1 -
 .../system/amazon/aws/example_glacier_to_gcs.py    |   1 -
 .../amazon/tests/system/amazon/aws/example_glue.py |   1 -
 .../system/amazon/aws/example_glue_data_quality.py |   1 -
 ...xample_glue_data_quality_with_recommendation.py |   1 -
 .../amazon/aws/example_google_api_sheets_to_s3.py  |   1 -
 .../amazon/aws/example_google_api_youtube_to_s3.py |   1 -
 .../system/amazon/aws/example_hive_to_dynamodb.py  |   1 -
 .../tests/system/amazon/aws/example_http_to_s3.py  |   1 -
 .../amazon/aws/example_imap_attachment_to_s3.py    |   1 -
 .../system/amazon/aws/example_kinesis_analytics.py |   1 -
 .../tests/system/amazon/aws/example_lambda.py      |   1 -
 .../tests/system/amazon/aws/example_local_to_s3.py |   1 -
 .../tests/system/amazon/aws/example_mongo_to_s3.py |   1 -
 .../amazon/tests/system/amazon/aws/example_mwaa.py |   1 -
 .../system/amazon/aws/example_mwaa_airflow2.py     |   1 -
 .../tests/system/amazon/aws/example_neptune.py     |   1 -
 .../tests/system/amazon/aws/example_quicksight.py  |   1 -
 .../tests/system/amazon/aws/example_rds_event.py   |   1 -
 .../tests/system/amazon/aws/example_rds_export.py  |   1 -
 .../system/amazon/aws/example_rds_instance.py      |   1 -
 .../system/amazon/aws/example_rds_snapshot.py      |   1 -
 .../tests/system/amazon/aws/example_redshift.py    |   1 -
 .../amazon/aws/example_redshift_s3_transfers.py    |   1 -
 .../amazon/tests/system/amazon/aws/example_s3.py   |   1 -
 .../system/amazon/aws/example_s3_to_dynamodb.py    |   1 -
 .../tests/system/amazon/aws/example_s3_to_ftp.py   |   1 -
 .../tests/system/amazon/aws/example_s3_to_sftp.py  |   1 -
 .../tests/system/amazon/aws/example_s3_to_sql.py   |   1 -
 .../tests/system/amazon/aws/example_sagemaker.py   |   1 -
 .../amazon/aws/example_sagemaker_endpoint.py       |   1 -
 .../amazon/aws/example_sagemaker_notebook.py       |   1 -
 .../amazon/aws/example_sagemaker_pipeline.py       |   1 -
 .../amazon/aws/example_sagemaker_unified_studio.py |   1 -
 .../system/amazon/aws/example_salesforce_to_s3.py  |   1 -
 .../tests/system/amazon/aws/example_sftp_to_s3.py  |   1 -
 .../amazon/tests/system/amazon/aws/example_sns.py  |   1 -
 .../tests/system/amazon/aws/example_sql_to_s3.py   |   1 -
 .../amazon/tests/system/amazon/aws/example_sqs.py  |   1 -
 .../amazon/tests/system/amazon/aws/example_ssm.py  |   1 -
 .../system/amazon/aws/example_step_functions.py    |   1 -
 .../amazon/aws/tests/test_aws_auth_manager.py      |  13 +-
 .../amazon/aws/auth_manager/avp/test_facade.py     |   2 +-
 .../tests/unit/amazon/aws/bundles/test_s3.py       |   2 +-
 .../executors/aws_lambda/test_lambda_executor.py   |   2 +-
 .../aws/executors/batch/test_batch_executor.py     |   2 +-
 .../amazon/aws/executors/ecs/test_ecs_executor.py  |   2 +-
 .../tests/unit/amazon/aws/hooks/test_base_aws.py   |   2 +-
 .../unit/amazon/aws/hooks/test_batch_client.py     |   2 +-
 .../unit/amazon/aws/hooks/test_batch_waiters.py    |   2 +-
 .../tests/unit/amazon/aws/hooks/test_chime.py      |   2 +-
 .../tests/unit/amazon/aws/hooks/test_comprehend.py |   2 +-
 .../tests/unit/amazon/aws/hooks/test_datasync.py   |   2 +-
 .../tests/unit/amazon/aws/hooks/test_dynamodb.py   |   2 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_ec2.py |   2 +-
 .../hooks/test_elasticache_replication_group.py    |   2 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_emr.py |   2 +-
 .../tests/unit/amazon/aws/hooks/test_glue.py       |   2 +-
 .../unit/amazon/aws/hooks/test_glue_catalog.py     |   2 +-
 .../tests/unit/amazon/aws/hooks/test_quicksight.py |   2 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_rds.py |   2 +-
 .../unit/amazon/aws/hooks/test_redshift_sql.py     |   2 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_s3.py  |   2 +-
 .../tests/unit/amazon/aws/hooks/test_sagemaker.py  |   2 +-
 .../aws/hooks/test_sagemaker_unified_studio.py     |   2 +-
 .../unit/amazon/aws/hooks/test_step_function.py    |   2 +-
 .../amazon/tests/unit/amazon/aws/links/test_emr.py |   2 +-
 .../tests/unit/amazon/aws/operators/test_athena.py |   2 +-
 .../tests/unit/amazon/aws/operators/test_batch.py  |   2 +-
 .../unit/amazon/aws/operators/test_datasync.py     |   2 +-
 .../tests/unit/amazon/aws/operators/test_dms.py    |   2 +-
 .../tests/unit/amazon/aws/operators/test_ec2.py    |   2 +-
 .../tests/unit/amazon/aws/operators/test_ecs.py    |   2 +-
 .../tests/unit/amazon/aws/operators/test_eks.py    |   3 +-
 .../amazon/aws/operators/test_emr_add_steps.py     |   2 +-
 .../amazon/aws/operators/test_emr_containers.py    |   2 +-
 .../aws/operators/test_emr_create_job_flow.py      |   3 +-
 .../aws/operators/test_emr_modify_cluster.py       |   2 +-
 .../aws/operators/test_emr_notebook_execution.py   |   2 +-
 .../amazon/aws/operators/test_emr_serverless.py    |   2 +-
 .../aws/operators/test_emr_terminate_job_flow.py   |   2 +-
 .../unit/amazon/aws/operators/test_eventbridge.py  |   2 +-
 .../tests/unit/amazon/aws/operators/test_glue.py   |   2 +-
 .../amazon/aws/operators/test_kinesis_analytics.py |   2 +-
 .../amazon/aws/operators/test_lambda_function.py   |   2 +-
 .../unit/amazon/aws/operators/test_neptune.py      |   2 +-
 .../tests/unit/amazon/aws/operators/test_rds.py    |   2 +-
 .../amazon/aws/operators/test_redshift_cluster.py  |   2 +-
 .../amazon/aws/operators/test_redshift_data.py     |   2 +-
 .../tests/unit/amazon/aws/operators/test_s3.py     |   2 +-
 .../amazon/aws/operators/test_sagemaker_base.py    |   2 +-
 .../aws/operators/test_sagemaker_endpoint.py       |   2 +-
 .../operators/test_sagemaker_endpoint_config.py    |   2 +-
 .../amazon/aws/operators/test_sagemaker_model.py   |   2 +-
 .../aws/operators/test_sagemaker_pipeline.py       |   2 +-
 .../aws/operators/test_sagemaker_processing.py     |   2 +-
 .../aws/operators/test_sagemaker_training.py       |   2 +-
 .../aws/operators/test_sagemaker_transform.py      |   2 +-
 .../amazon/aws/operators/test_sagemaker_tuning.py  |   2 +-
 .../aws/operators/test_sagemaker_unified_studio.py |   2 +-
 .../amazon/aws/operators/test_step_function.py     |   2 +-
 .../tests/unit/amazon/aws/sensors/test_athena.py   |   2 +-
 .../tests/unit/amazon/aws/sensors/test_batch.py    |   2 +-
 .../tests/unit/amazon/aws/sensors/test_bedrock.py  |   2 +-
 .../unit/amazon/aws/sensors/test_comprehend.py     |   2 +-
 .../tests/unit/amazon/aws/sensors/test_dms.py      |   2 +-
 .../tests/unit/amazon/aws/sensors/test_ec2.py      |   2 +-
 .../tests/unit/amazon/aws/sensors/test_ecs.py      |   2 +-
 .../tests/unit/amazon/aws/sensors/test_eks.py      |   3 +-
 .../tests/unit/amazon/aws/sensors/test_emr_base.py |   2 +-
 .../unit/amazon/aws/sensors/test_emr_containers.py |   2 +-
 .../unit/amazon/aws/sensors/test_emr_job_flow.py   |   2 +-
 .../aws/sensors/test_emr_notebook_execution.py     |   2 +-
 .../aws/sensors/test_emr_serverless_application.py |   2 +-
 .../amazon/aws/sensors/test_emr_serverless_job.py  |   2 +-
 .../tests/unit/amazon/aws/sensors/test_emr_step.py |   2 +-
 .../tests/unit/amazon/aws/sensors/test_glacier.py  |   2 +-
 .../tests/unit/amazon/aws/sensors/test_glue.py     |   2 +-
 .../aws/sensors/test_glue_catalog_partition.py     |   2 +-
 .../unit/amazon/aws/sensors/test_glue_crawler.py   |   2 +-
 .../amazon/aws/sensors/test_glue_data_quality.py   |   2 +-
 .../amazon/aws/sensors/test_kinesis_analytics.py   |   2 +-
 .../amazon/aws/sensors/test_lambda_function.py     |   2 +-
 .../tests/unit/amazon/aws/sensors/test_mwaa.py     |   2 +-
 .../aws/sensors/test_opensearch_serverless.py      |   2 +-
 .../unit/amazon/aws/sensors/test_quicksight.py     |   2 +-
 .../tests/unit/amazon/aws/sensors/test_rds.py      |   2 +-
 .../amazon/aws/sensors/test_redshift_cluster.py    |   2 +-
 .../tests/unit/amazon/aws/sensors/test_s3.py       |   2 +-
 .../amazon/aws/sensors/test_sagemaker_automl.py    |   2 +-
 .../unit/amazon/aws/sensors/test_sagemaker_base.py |   2 +-
 .../amazon/aws/sensors/test_sagemaker_endpoint.py  |   2 +-
 .../amazon/aws/sensors/test_sagemaker_pipeline.py  |   2 +-
 .../aws/sensors/test_sagemaker_processing.py       |   2 +-
 .../amazon/aws/sensors/test_sagemaker_training.py  |   2 +-
 .../amazon/aws/sensors/test_sagemaker_transform.py |   2 +-
 .../amazon/aws/sensors/test_sagemaker_tuning.py    |   2 +-
 .../aws/sensors/test_sagemaker_unified_studio.py   |   2 +-
 .../tests/unit/amazon/aws/sensors/test_sqs.py      |   2 +-
 .../unit/amazon/aws/sensors/test_step_function.py  |   2 +-
 .../amazon/aws/transfers/test_redshift_to_s3.py    |   2 +-
 .../amazon/aws/transfers/test_s3_to_dynamodb.py    |   2 +-
 .../amazon/aws/transfers/test_s3_to_redshift.py    |   2 +-
 .../unit/amazon/aws/transfers/test_s3_to_sql.py    |   2 +-
 .../unit/amazon/aws/transfers/test_sql_to_s3.py    |   3 +-
 .../tests/unit/amazon/aws/triggers/test_ecs.py     |   2 +-
 .../tests/unit/amazon/aws/triggers/test_eks.py     |   2 +-
 .../tests/unit/amazon/aws/triggers/test_glue.py    |   2 +-
 .../tests/unit/amazon/aws/triggers/test_neptune.py |   2 +-
 .../tests/unit/amazon/aws/triggers/test_ssm.py     |   2 +-
 .../amazon/aws/utils/test_connection_wrapper.py    |   2 +-
 .../tests/unit/amazon/aws/utils/test_waiter.py     |   2 +-
 .../amazon/aws/utils/test_waiter_with_logging.py   |   2 +-
 providers/apache/beam/pyproject.toml               |   4 +-
 .../airflow/providers/apache/beam/hooks/beam.py    |   4 +-
 .../providers/apache/beam/operators/beam.py        |   4 +-
 .../beam/tests/unit/apache/beam/hooks/test_beam.py |   2 +-
 .../tests/unit/apache/beam/operators/test_beam.py  |   3 +-
 providers/apache/druid/pyproject.toml              |   2 +-
 .../airflow/providers/apache/druid/hooks/druid.py  |   3 +-
 .../tests/unit/apache/druid/hooks/test_druid.py    |   2 +-
 providers/apache/flink/pyproject.toml              |   8 +-
 .../apache/flink/sensors/flink_kubernetes.py       |   3 +-
 .../apache/flink/sensors/test_flink_kubernetes.py  |   2 +-
 providers/apache/hdfs/pyproject.toml               |   8 +-
 .../airflow/providers/apache/hdfs/hooks/webhdfs.py |   3 +-
 providers/apache/hive/pyproject.toml               |   2 +-
 .../airflow/providers/apache/hive/hooks/hive.py    |   3 +-
 .../providers/apache/hive/operators/hive_stats.py  |   3 +-
 .../providers/apache/hive/transfers/s3_to_hive.py  |   3 +-
 .../hive/tests/unit/apache/hive/hooks/test_hive.py |   3 +-
 .../unit/apache/hive/operators/test_hive_stats.py  |   2 +-
 .../hive/sensors/test_named_hive_partition.py      |   2 +-
 .../unit/apache/hive/transfers/test_s3_to_hive.py  |   2 +-
 providers/apache/kafka/pyproject.toml              |   4 +-
 .../providers/apache/kafka/operators/consume.py    |   3 +-
 .../providers/apache/kafka/operators/produce.py    |   3 +-
 .../apache/kafka/triggers/await_message.py         |   2 +-
 .../unit/apache/kafka/operators/test_consume.py    |   2 +-
 .../tests/unit/apache/kafka/sensors/test_kafka.py  |   2 +-
 providers/apache/kylin/pyproject.toml              |   2 +-
 .../airflow/providers/apache/kylin/hooks/kylin.py  |   3 +-
 .../providers/apache/kylin/operators/kylin_cube.py |   3 +-
 .../tests/unit/apache/kylin/hooks/test_kylin.py    |   2 +-
 .../unit/apache/kylin/operators/test_kylin_cube.py |   2 +-
 providers/apache/livy/pyproject.toml               |   2 +-
 .../airflow/providers/apache/livy/hooks/livy.py    |   2 +-
 .../providers/apache/livy/operators/livy.py        |   3 +-
 .../livy/tests/unit/apache/livy/hooks/test_livy.py |   2 +-
 .../tests/unit/apache/livy/operators/test_livy.py  |   2 +-
 providers/apache/pig/pyproject.toml                |   8 +-
 .../src/airflow/providers/apache/pig/hooks/pig.py  |   3 +-
 .../pig/tests/unit/apache/pig/hooks/test_pig.py    |   2 +-
 providers/apache/pinot/pyproject.toml              |   8 +-
 .../airflow/providers/apache/pinot/hooks/pinot.py  |   3 +-
 .../tests/unit/apache/pinot/hooks/test_pinot.py    |   2 +-
 providers/apache/spark/pyproject.toml              |   2 +-
 .../providers/apache/spark/hooks/spark_jdbc.py     |   2 +-
 .../providers/apache/spark/hooks/spark_sql.py      |   3 +-
 .../providers/apache/spark/hooks/spark_submit.py   |   3 +-
 .../unit/apache/spark/hooks/test_spark_sql.py      |   2 +-
 .../unit/apache/spark/hooks/test_spark_submit.py   |   2 +-
 providers/arangodb/pyproject.toml                  |   2 +-
 .../airflow/providers/arangodb/hooks/arangodb.py   |   3 +-
 .../providers/arangodb/operators/arangodb.py       |   3 +-
 providers/atlassian/jira/pyproject.toml            |   2 +-
 .../airflow/providers/atlassian/jira/hooks/jira.py |   3 +-
 providers/celery/pyproject.toml                    |   2 +-
 .../celery/executors/celery_executor_utils.py      |   3 +-
 .../providers/celery/executors/default_celery.py   |   3 +-
 .../integration/celery/test_celery_executor.py     |   2 +-
 providers/cloudant/pyproject.toml                  |   2 +-
 .../airflow/providers/cloudant/hooks/cloudant.py   |   3 +-
 .../tests/unit/cloudant/hooks/test_cloudant.py     |   2 +-
 providers/cncf/kubernetes/pyproject.toml           |   2 +-
 .../backcompat/backwards_compat_converters.py      |   2 +-
 .../providers/cncf/kubernetes/exceptions.py        |   6 +
 .../executors/kubernetes_executor_utils.py         |   2 +-
 .../providers/cncf/kubernetes/hooks/kubernetes.py  |   3 +-
 .../cncf/kubernetes/kubernetes_helper_functions.py |   2 +-
 .../kubernetes/operators/custom_object_launcher.py |   2 +-
 .../providers/cncf/kubernetes/operators/job.py     |   3 +-
 .../providers/cncf/kubernetes/operators/kueue.py   |   2 +-
 .../providers/cncf/kubernetes/operators/pod.py     |   2 +-
 .../cncf/kubernetes/operators/resource.py          |   2 +-
 .../cncf/kubernetes/operators/spark_kubernetes.py  |   2 +-
 .../kubernetes/resource_convert/env_variable.py    |   2 +-
 .../cncf/kubernetes/sensors/spark_kubernetes.py    |   3 +-
 .../cncf/kubernetes/template_rendering.py          |   2 +-
 .../providers/cncf/kubernetes/utils/pod_manager.py |   2 +-
 .../backcompat/test_backwards_compat_converters.py |   2 +-
 .../executors/test_kubernetes_executor.py          |   2 +-
 .../unit/cncf/kubernetes/hooks/test_kubernetes.py  |   2 +-
 .../operators/test_custom_object_launcher.py       |   2 +-
 .../unit/cncf/kubernetes/operators/test_job.py     |   3 +-
 .../unit/cncf/kubernetes/operators/test_kueue.py   |   2 +-
 .../unit/cncf/kubernetes/operators/test_pod.py     |  12 +-
 .../kubernetes/operators/test_spark_kubernetes.py  |   2 +-
 .../kubernetes/sensors/test_spark_kubernetes.py    |   2 +-
 .../unit/cncf/kubernetes/utils/test_pod_manager.py |   2 +-
 .../src/airflow/providers/common/compat/sdk.py     |  13 +-
 providers/common/sql/pyproject.toml                |   2 +-
 .../src/airflow/providers/common/sql/hooks/sql.py  |   8 +-
 .../common/sql/operators/generic_transfer.py       |   3 +-
 .../airflow/providers/common/sql/operators/sql.py  |   2 +-
 .../airflow/providers/common/sql/sensors/sql.py    |   3 +-
 .../airflow/providers/common/sql/triggers/sql.py   |   3 +-
 .../tests/unit/common/sql/operators/test_sql.py    |  13 +-
 .../sql/tests/unit/common/sql/sensors/test_sql.py  |   2 +-
 providers/databricks/pyproject.toml                |   2 +-
 .../src/airflow/providers/databricks/exceptions.py |   2 +-
 .../providers/databricks/hooks/databricks.py       |   2 +-
 .../providers/databricks/hooks/databricks_base.py  |   3 +-
 .../providers/databricks/hooks/databricks_sql.py   |   2 +-
 .../providers/databricks/operators/databricks.py   |   3 +-
 .../databricks/operators/databricks_repos.py       |   3 +-
 .../databricks/operators/databricks_sql.py         |   3 +-
 .../databricks/operators/databricks_workflow.py    |   3 +-
 .../databricks/plugins/databricks_workflow.py      |   4 +-
 .../providers/databricks/sensors/databricks.py     |   3 +-
 .../databricks/sensors/databricks_partition.py     |   3 +-
 .../providers/databricks/sensors/databricks_sql.py |   3 +-
 .../providers/databricks/utils/databricks.py       |   2 +-
 .../airflow/providers/databricks/utils/mixins.py   |   2 +-
 .../providers/databricks/utils/openlineage.py      |  88 +---
 .../tests/unit/databricks/hooks/test_databricks.py |   2 +-
 .../unit/databricks/hooks/test_databricks_base.py  |   2 +-
 .../unit/databricks/hooks/test_databricks_sql.py   |   5 +-
 .../unit/databricks/operators/test_databricks.py   |   2 +-
 .../databricks/operators/test_databricks_copy.py   |   2 +-
 .../databricks/operators/test_databricks_repos.py  |   2 +-
 .../operators/test_databricks_workflow.py          |   2 +-
 .../databricks/plugins/test_databricks_workflow.py |   2 +-
 .../unit/databricks/sensors/test_databricks.py     |   2 +-
 .../sensors/test_databricks_partition.py           |   2 +-
 .../unit/databricks/sensors/test_databricks_sql.py |   2 +-
 .../tests/unit/databricks/utils/test_databricks.py |   2 +-
 .../tests/unit/databricks/utils/test_mixins.py     |   2 +-
 .../unit/databricks/utils/test_openlineage.py      |  60 +--
 providers/datadog/pyproject.toml                   |   2 +-
 .../src/airflow/providers/datadog/hooks/datadog.py |   3 +-
 .../airflow/providers/datadog/sensors/datadog.py   |   3 +-
 .../tests/unit/datadog/hooks/test_datadog.py       |   2 +-
 .../tests/unit/datadog/sensors/test_datadog.py     |   2 +-
 providers/dbt/cloud/pyproject.toml                 |   2 +-
 .../src/airflow/providers/dbt/cloud/hooks/dbt.py   |   2 +-
 .../src/airflow/providers/dbt/cloud/sensors/dbt.py |   3 +-
 .../providers/dbt/cloud/utils/openlineage.py       |  79 +--
 .../cloud/tests/unit/dbt/cloud/hooks/test_dbt.py   |   2 +-
 .../tests/unit/dbt/cloud/operators/test_dbt.py     |   3 +-
 .../cloud/tests/unit/dbt/cloud/sensors/test_dbt.py |   5 +-
 .../tests/unit/dbt/cloud/utils/test_openlineage.py |  41 +-
 providers/dingding/pyproject.toml                  |   2 +-
 .../airflow/providers/dingding/hooks/dingding.py   |   2 +-
 providers/discord/pyproject.toml                   |   2 +-
 .../providers/discord/operators/discord_webhook.py |   2 +-
 providers/docker/pyproject.toml                    |   2 +-
 .../airflow/providers/docker/decorators/docker.py  |   2 +-
 .../src/airflow/providers/docker/exceptions.py     |   3 +-
 .../src/airflow/providers/docker/hooks/docker.py   |   3 +-
 .../providers/docker/operators/docker_swarm.py     |   2 +-
 .../tests/unit/docker/decorators/test_docker.py    |   2 +-
 .../docker/tests/unit/docker/hooks/test_docker.py  |   2 +-
 .../tests/unit/docker/operators/test_docker.py     |   2 +-
 .../unit/docker/operators/test_docker_swarm.py     |   2 +-
 .../edge3/example_dags/integration_test.py         |   2 +-
 .../providers/edge3/example_dags/win_test.py       |   7 +-
 .../airflow/providers/edge3/models/edge_worker.py  |   3 +-
 providers/elasticsearch/pyproject.toml             |   2 +-
 .../providers/elasticsearch/log/es_task_handler.py |   3 +-
 providers/fab/pyproject.toml                       |   2 +-
 .../providers/fab/auth_manager/fab_auth_manager.py |   3 +-
 .../providers/fab/auth_manager/models/db.py        |   2 +-
 .../fab/auth_manager/security_manager/override.py  |   2 +-
 .../providers/fab/www/extensions/init_security.py  |   2 +-
 .../tests/unit/fab/auth_manager/test_security.py   |   2 +-
 .../unit/fab/db_manager/test_fab_db_manager.py     |   2 +-
 providers/fab/www-hash.txt                         |   2 +-
 providers/facebook/pyproject.toml                  |   2 +-
 .../airflow/providers/facebook/ads/hooks/ads.py    |   3 +-
 providers/git/pyproject.toml                       |   2 +-
 .../git/src/airflow/providers/git/bundles/git.py   |   7 +-
 .../git/src/airflow/providers/git/hooks/git.py     |   3 +-
 providers/git/tests/unit/git/bundles/test_git.py   |  37 +-
 providers/git/tests/unit/git/hooks/test_git.py     |   2 +-
 providers/github/pyproject.toml                    |   2 +-
 .../airflow/providers/github/operators/github.py   |   3 +-
 .../src/airflow/providers/github/sensors/github.py |   3 +-
 .../github/tests/system/github/example_github.py   |   2 +-
 providers/google/pyproject.toml                    |   2 +-
 .../src/airflow/providers/google/ads/hooks/ads.py  |   3 +-
 .../airflow/providers/google/cloud/bundles/gcs.py  |   2 +-
 .../providers/google/cloud/hooks/alloy_db.py       |   2 +-
 .../providers/google/cloud/hooks/bigquery.py       |   7 +-
 .../providers/google/cloud/hooks/cloud_batch.py    |   2 +-
 .../providers/google/cloud/hooks/cloud_build.py    |   2 +-
 .../providers/google/cloud/hooks/cloud_composer.py |   2 +-
 .../google/cloud/hooks/cloud_memorystore.py        |   2 +-
 .../providers/google/cloud/hooks/cloud_run.py      |   2 +-
 .../providers/google/cloud/hooks/cloud_sql.py      |   2 +-
 .../cloud/hooks/cloud_storage_transfer_service.py  |   3 +-
 .../providers/google/cloud/hooks/compute.py        |   2 +-
 .../providers/google/cloud/hooks/compute_ssh.py    |   2 +-
 .../providers/google/cloud/hooks/datacatalog.py    |   3 +-
 .../providers/google/cloud/hooks/dataflow.py       |   4 +-
 .../providers/google/cloud/hooks/dataform.py       |   2 +-
 .../providers/google/cloud/hooks/datafusion.py     |   2 +-
 .../providers/google/cloud/hooks/dataplex.py       |   2 +-
 .../providers/google/cloud/hooks/dataproc.py       |   2 +-
 .../google/cloud/hooks/dataproc_metastore.py       |   2 +-
 .../airflow/providers/google/cloud/hooks/dlp.py    |   2 +-
 .../providers/google/cloud/hooks/functions.py      |   2 +-
 .../airflow/providers/google/cloud/hooks/gcs.py    |   4 +-
 .../airflow/providers/google/cloud/hooks/gdm.py    |   2 +-
 .../google/cloud/hooks/kubernetes_engine.py        |   2 +-
 .../airflow/providers/google/cloud/hooks/looker.py |   3 +-
 .../providers/google/cloud/hooks/managed_kafka.py  |   2 +-
 .../providers/google/cloud/hooks/mlengine.py       |   2 +-
 .../providers/google/cloud/hooks/spanner.py        |   2 +-
 .../providers/google/cloud/hooks/stackdriver.py    |   2 +-
 .../airflow/providers/google/cloud/hooks/tasks.py  |   2 +-
 .../providers/google/cloud/hooks/translate.py      |   2 +-
 .../google/cloud/hooks/vertex_ai/auto_ml.py        |   3 +-
 .../cloud/hooks/vertex_ai/batch_prediction_job.py  |   2 +-
 .../google/cloud/hooks/vertex_ai/custom_job.py     |   2 +-
 .../google/cloud/hooks/vertex_ai/feature_store.py  |   2 +-
 .../hooks/vertex_ai/hyperparameter_tuning_job.py   |   2 +-
 .../google/cloud/hooks/vertex_ai/model_service.py  |   2 +-
 .../google/cloud/hooks/vertex_ai/pipeline_job.py   |   2 +-
 .../airflow/providers/google/cloud/hooks/vision.py |   2 +-
 .../providers/google/cloud/log/gcs_task_handler.py |   2 +-
 .../providers/google/cloud/operators/alloy_db.py   |   2 +-
 .../providers/google/cloud/operators/bigquery.py   |   4 +-
 .../google/cloud/operators/bigquery_dts.py         |   2 +-
 .../providers/google/cloud/operators/bigtable.py   |   2 +-
 .../google/cloud/operators/cloud_batch.py          |   2 +-
 .../google/cloud/operators/cloud_build.py          |   2 +-
 .../google/cloud/operators/cloud_composer.py       |   2 +-
 .../google/cloud/operators/cloud_logging_sink.py   |   2 +-
 .../providers/google/cloud/operators/cloud_run.py  |   2 +-
 .../providers/google/cloud/operators/cloud_sql.py  |   3 +-
 .../operators/cloud_storage_transfer_service.py    |   2 +-
 .../providers/google/cloud/operators/compute.py    |   2 +-
 .../providers/google/cloud/operators/dataflow.py   |   2 +-
 .../providers/google/cloud/operators/datafusion.py |   2 +-
 .../providers/google/cloud/operators/dataplex.py   |   2 +-
 .../providers/google/cloud/operators/dataproc.py   |   3 +-
 .../google/cloud/operators/dataproc_metastore.py   |   2 +-
 .../providers/google/cloud/operators/datastore.py  |   2 +-
 .../providers/google/cloud/operators/functions.py  |   2 +-
 .../providers/google/cloud/operators/gcs.py        |   3 +-
 .../google/cloud/operators/kubernetes_engine.py    |   3 +-
 .../providers/google/cloud/operators/looker.py     |   2 +-
 .../google/cloud/operators/managed_kafka.py        |   2 +-
 .../providers/google/cloud/operators/pubsub.py     |   2 +-
 .../providers/google/cloud/operators/spanner.py    |   2 +-
 .../google/cloud/operators/speech_to_text.py       |   2 +-
 .../google/cloud/operators/text_to_speech.py       |   2 +-
 .../providers/google/cloud/operators/translate.py  |   2 +-
 .../google/cloud/operators/translate_speech.py     |   2 +-
 .../operators/vertex_ai/batch_prediction_job.py    |   2 +-
 .../google/cloud/operators/vertex_ai/custom_job.py |   2 +-
 .../google/cloud/operators/vertex_ai/dataset.py    |   2 +-
 .../operators/vertex_ai/experiment_service.py      |   2 +-
 .../cloud/operators/vertex_ai/feature_store.py     |   2 +-
 .../cloud/operators/vertex_ai/generative_model.py  |   3 +-
 .../vertex_ai/hyperparameter_tuning_job.py         |   2 +-
 .../cloud/operators/vertex_ai/pipeline_job.py      |   2 +-
 .../google/cloud/operators/vertex_ai/ray.py        |   2 +-
 .../google/cloud/secrets/secret_manager.py         |   2 +-
 .../providers/google/cloud/sensors/bigquery.py     |   4 +-
 .../providers/google/cloud/sensors/bigquery_dts.py |   3 +-
 .../google/cloud/sensors/cloud_composer.py         |   3 +-
 .../sensors/cloud_storage_transfer_service.py      |   3 +-
 .../providers/google/cloud/sensors/dataflow.py     |   3 +-
 .../providers/google/cloud/sensors/dataform.py     |   3 +-
 .../providers/google/cloud/sensors/datafusion.py   |   3 +-
 .../providers/google/cloud/sensors/dataplex.py     |   3 +-
 .../providers/google/cloud/sensors/dataproc.py     |   3 +-
 .../google/cloud/sensors/dataproc_metastore.py     |   3 +-
 .../airflow/providers/google/cloud/sensors/gcs.py  |   3 +-
 .../providers/google/cloud/sensors/looker.py       |   3 +-
 .../providers/google/cloud/sensors/pubsub.py       |   3 +-
 .../cloud/sensors/vertex_ai/feature_store.py       |   3 +-
 .../providers/google/cloud/sensors/workflows.py    |   3 +-
 .../cloud/transfers/azure_fileshare_to_gcs.py      |   3 +-
 .../google/cloud/transfers/bigquery_to_gcs.py      |   2 +-
 .../google/cloud/transfers/cassandra_to_gcs.py     |   2 +-
 .../google/cloud/transfers/facebook_ads_to_gcs.py  |   2 +-
 .../google/cloud/transfers/gcs_to_bigquery.py      |   2 +-
 .../providers/google/cloud/transfers/gcs_to_gcs.py |   3 +-
 .../google/cloud/transfers/gcs_to_local.py         |   2 +-
 .../google/cloud/transfers/gcs_to_sftp.py          |   2 +-
 .../providers/google/cloud/transfers/s3_to_gcs.py  |   2 +-
 .../google/cloud/transfers/sftp_to_gcs.py          |   2 +-
 .../providers/google/cloud/triggers/bigquery.py    |   2 +-
 .../google/cloud/triggers/cloud_composer.py        |   2 +-
 .../providers/google/cloud/triggers/cloud_run.py   |   2 +-
 .../triggers/cloud_storage_transfer_service.py     |   2 +-
 .../providers/google/cloud/triggers/dataproc.py    |   2 +-
 .../google/cloud/triggers/kubernetes_engine.py     |   3 +-
 .../providers/google/cloud/triggers/vertex_ai.py   |   2 +-
 .../google/cloud/utils/credentials_provider.py     |   2 +-
 .../google/cloud/utils/field_sanitizer.py          |   2 +-
 .../google/cloud/utils/field_validator.py          |   2 +-
 .../providers/google/common/hooks/base_google.py   |   3 +-
 .../google/common/hooks/operation_helpers.py       |   2 +-
 .../providers/google/firebase/hooks/firestore.py   |   2 +-
 .../google/firebase/operators/firestore.py         |   2 +-
 .../providers/google/leveldb/hooks/leveldb.py      |   4 +-
 .../marketing_platform/hooks/campaign_manager.py   |   2 +-
 .../google/marketing_platform/hooks/search_ads.py  |   2 +-
 .../operators/analytics_admin.py                   |   2 +-
 .../operators/campaign_manager.py                  |   2 +-
 .../marketing_platform/sensors/display_video.py    |   3 +-
 .../providers/google/suite/hooks/calendar.py       |   2 +-
 .../airflow/providers/google/suite/hooks/sheets.py |   2 +-
 .../google/suite/transfers/gcs_to_gdrive.py        |   2 +-
 .../cloud_build/example_cloud_build_trigger.py     |   2 +-
 .../cloud/composer/example_cloud_composer.py       |   2 +-
 .../example_dataflow_native_python_async.py        |   2 +-
 .../example_dataflow_sensors_deferrable.py         |   2 +-
 .../google/tests/unit/google/ads/hooks/test_ads.py |   2 +-
 .../tests/unit/google/cloud/hooks/test_alloy_db.py |   2 +-
 .../tests/unit/google/cloud/hooks/test_bigquery.py |   3 +-
 .../unit/google/cloud/hooks/test_cloud_batch.py    |   2 +-
 .../unit/google/cloud/hooks/test_cloud_build.py    |   2 +-
 .../google/cloud/hooks/test_cloud_memorystore.py   |   2 +-
 .../unit/google/cloud/hooks/test_cloud_run.py      |   2 +-
 .../unit/google/cloud/hooks/test_cloud_sql.py      |   2 +-
 .../hooks/test_cloud_storage_transfer_service.py   |   2 +-
 .../test_cloud_storage_transfer_service_async.py   |   2 +-
 .../tests/unit/google/cloud/hooks/test_compute.py  |   2 +-
 .../unit/google/cloud/hooks/test_compute_ssh.py    |   2 +-
 .../unit/google/cloud/hooks/test_datacatalog.py    |   3 +-
 .../tests/unit/google/cloud/hooks/test_dataflow.py |   2 +-
 .../tests/unit/google/cloud/hooks/test_dataform.py |   2 +-
 .../unit/google/cloud/hooks/test_datafusion.py     |   2 +-
 .../tests/unit/google/cloud/hooks/test_dataproc.py |   2 +-
 .../unit/google/cloud/hooks/test_datastore.py      |   2 +-
 .../tests/unit/google/cloud/hooks/test_dlp.py      |   2 +-
 .../unit/google/cloud/hooks/test_functions.py      |   2 +-
 .../tests/unit/google/cloud/hooks/test_gcs.py      |   2 +-
 .../tests/unit/google/cloud/hooks/test_gdm.py      |   2 +-
 .../google/cloud/hooks/test_kubernetes_engine.py   |   2 +-
 .../tests/unit/google/cloud/hooks/test_looker.py   |   2 +-
 .../tests/unit/google/cloud/hooks/test_mlengine.py |   2 +-
 .../tests/unit/google/cloud/hooks/test_os_login.py |   2 +-
 .../tests/unit/google/cloud/hooks/test_vision.py   |   2 +-
 .../hooks/vertex_ai/test_batch_prediction_job.py   |   2 +-
 .../cloud/hooks/vertex_ai/test_custom_job.py       |   2 +-
 .../vertex_ai/test_hyperparameter_tuning_job.py    |   2 +-
 .../cloud/hooks/vertex_ai/test_pipeline_job.py     |   2 +-
 .../unit/google/cloud/operators/test_alloy_db.py   |   2 +-
 .../unit/google/cloud/operators/test_bigquery.py   |  12 +-
 .../unit/google/cloud/operators/test_bigtable.py   |   2 +-
 .../google/cloud/operators/test_cloud_batch.py     |   2 +-
 .../google/cloud/operators/test_cloud_build.py     |   2 +-
 .../google/cloud/operators/test_cloud_composer.py  |   2 +-
 .../cloud/operators/test_cloud_logging_sink.py     |   2 +-
 .../unit/google/cloud/operators/test_cloud_run.py  |   2 +-
 .../unit/google/cloud/operators/test_cloud_sql.py  |   2 +-
 .../test_cloud_storage_transfer_service.py         |   2 +-
 .../unit/google/cloud/operators/test_compute.py    |   2 +-
 .../unit/google/cloud/operators/test_dataflow.py   |   2 +-
 .../unit/google/cloud/operators/test_datafusion.py |   2 +-
 .../unit/google/cloud/operators/test_dataplex.py   |   2 +-
 .../unit/google/cloud/operators/test_dataproc.py   |   8 +-
 .../unit/google/cloud/operators/test_functions.py  |   2 +-
 .../cloud/operators/test_kubernetes_engine.py      |   6 +-
 .../unit/google/cloud/operators/test_looker.py     |   2 +-
 .../unit/google/cloud/operators/test_pubsub.py     |   2 +-
 .../unit/google/cloud/operators/test_spanner.py    |   2 +-
 .../google/cloud/operators/test_speech_to_text.py  |   2 +-
 .../google/cloud/operators/test_text_to_speech.py  |   2 +-
 .../cloud/operators/test_translate_speech.py       |   2 +-
 .../unit/google/cloud/operators/test_vertex_ai.py  |   3 +-
 .../google/cloud/secrets/test_secret_manager.py    |   2 +-
 .../unit/google/cloud/sensors/test_bigquery.py     |   5 +-
 .../unit/google/cloud/sensors/test_bigquery_dts.py |   2 +-
 .../unit/google/cloud/sensors/test_bigtable.py     |   2 +-
 .../sensors/test_cloud_storage_transfer_service.py |   2 +-
 .../unit/google/cloud/sensors/test_dataflow.py     |   2 +-
 .../unit/google/cloud/sensors/test_dataform.py     |   2 +-
 .../unit/google/cloud/sensors/test_datafusion.py   |   2 +-
 .../unit/google/cloud/sensors/test_dataplex.py     |   2 +-
 .../unit/google/cloud/sensors/test_dataproc.py     |   2 +-
 .../cloud/sensors/test_dataproc_metastore.py       |   2 +-
 .../tests/unit/google/cloud/sensors/test_gcs.py    |   2 +-
 .../tests/unit/google/cloud/sensors/test_looker.py |   2 +-
 .../tests/unit/google/cloud/sensors/test_pubsub.py |   2 +-
 .../unit/google/cloud/sensors/test_vertex_ai.py    |   2 +-
 .../unit/google/cloud/sensors/test_workflows.py    |   2 +-
 .../google/cloud/transfers/test_bigquery_to_gcs.py |   2 +-
 .../google/cloud/transfers/test_gcs_to_bigquery.py |   2 +-
 .../unit/google/cloud/transfers/test_gcs_to_gcs.py |   3 +-
 .../google/cloud/transfers/test_gcs_to_local.py    |   2 +-
 .../google/cloud/transfers/test_gcs_to_sftp.py     |   2 +-
 .../unit/google/cloud/transfers/test_s3_to_gcs.py  |   2 +-
 .../google/cloud/transfers/test_sftp_to_gcs.py     |   2 +-
 .../test_cloud_storage_transfer_service.py         |   2 +-
 .../unit/google/cloud/triggers/test_vertex_ai.py   |   2 +-
 .../unit/google/cloud/utils/gcp_authenticator.py   |   2 +-
 .../cloud/utils/test_credentials_provider.py       |   2 +-
 .../unit/google/common/hooks/test_base_google.py   |   2 +-
 .../unit/google/firebase/hooks/test_firestore.py   |   2 +-
 .../operators/test_analytics_admin.py              |   2 +-
 .../sensors/test_display_video.py                  |   2 +-
 .../tests/unit/google/suite/hooks/test_sheets.py   |   2 +-
 .../google/suite/transfers/test_gcs_to_gdrive.py   |   2 +-
 providers/http/pyproject.toml                      |   2 +-
 .../http/src/airflow/providers/http/exceptions.py  |   2 +-
 .../http/src/airflow/providers/http/hooks/http.py  |   3 +-
 .../src/airflow/providers/http/operators/http.py   |   3 +-
 .../src/airflow/providers/http/sensors/http.py     |   3 +-
 .../src/airflow/providers/http/triggers/http.py    |   2 +-
 providers/http/tests/unit/http/hooks/test_http.py  |   2 +-
 .../http/tests/unit/http/operators/test_http.py    |   2 +-
 .../http/tests/unit/http/sensors/test_http.py      |   2 +-
 providers/imap/pyproject.toml                      |   2 +-
 .../imap/src/airflow/providers/imap/hooks/imap.py  |   3 +-
 providers/imap/tests/unit/imap/hooks/test_imap.py  |   2 +-
 providers/jdbc/pyproject.toml                      |   2 +-
 .../jdbc/src/airflow/providers/jdbc/hooks/jdbc.py  |   2 +-
 providers/jdbc/tests/unit/jdbc/hooks/test_jdbc.py  |   2 +-
 providers/jenkins/pyproject.toml                   |   2 +-
 .../jenkins/operators/jenkins_job_trigger.py       |   3 +-
 .../airflow/providers/jenkins/sensors/jenkins.py   |   3 +-
 .../jenkins/operators/test_jenkins_job_trigger.py  |   2 +-
 .../tests/unit/jenkins/sensors/test_jenkins.py     |   2 +-
 providers/keycloak/pyproject.toml                  |   2 +
 .../keycloak/auth_manager/keycloak_auth_manager.py |   2 +-
 .../auth_manager/test_keycloak_auth_manager.py     |   2 +-
 providers/microsoft/azure/pyproject.toml           |   2 +-
 .../airflow/providers/microsoft/azure/hooks/adx.py |   3 +-
 .../providers/microsoft/azure/hooks/base_azure.py  |   3 +-
 .../providers/microsoft/azure/hooks/batch.py       |   3 +-
 .../microsoft/azure/hooks/container_instance.py    |   2 +-
 .../providers/microsoft/azure/hooks/cosmos.py      |   4 +-
 .../microsoft/azure/hooks/data_factory.py          |   3 +-
 .../providers/microsoft/azure/hooks/data_lake.py   |   3 +-
 .../providers/microsoft/azure/hooks/msgraph.py     |  10 +-
 .../providers/microsoft/azure/hooks/powerbi.py     |   2 +-
 .../providers/microsoft/azure/hooks/synapse.py     |   3 +-
 .../providers/microsoft/azure/hooks/wasb.py        |   3 +-
 .../providers/microsoft/azure/operators/batch.py   |   3 +-
 .../azure/operators/container_instances.py         |   3 +-
 .../microsoft/azure/operators/data_factory.py      |   9 +-
 .../providers/microsoft/azure/operators/msgraph.py |   4 +-
 .../providers/microsoft/azure/operators/powerbi.py |   3 +-
 .../providers/microsoft/azure/operators/synapse.py |   9 +-
 .../microsoft/azure/sensors/data_factory.py        |   3 +-
 .../providers/microsoft/azure/sensors/msgraph.py   |   3 +-
 .../providers/microsoft/azure/sensors/wasb.py      |   3 +-
 .../microsoft/azure/transfers/local_to_adls.py     |   3 +-
 .../microsoft/azure/transfers/sftp_to_wasb.py      |   3 +-
 .../tests/unit/microsoft/azure/hooks/test_adx.py   |   2 +-
 .../unit/microsoft/azure/hooks/test_cosmos.py      |   2 +-
 .../microsoft/azure/hooks/test_data_factory.py     |   2 +-
 .../unit/microsoft/azure/hooks/test_msgraph.py     |   9 +-
 .../unit/microsoft/azure/hooks/test_powerbi.py     |   2 +-
 .../unit/microsoft/azure/hooks/test_synapse.py     |   2 +-
 .../tests/unit/microsoft/azure/hooks/test_wasb.py  |   2 +-
 .../unit/microsoft/azure/operators/test_batch.py   |   2 +-
 .../azure/operators/test_container_instances.py    |   2 +-
 .../microsoft/azure/operators/test_data_factory.py |   2 +-
 .../unit/microsoft/azure/operators/test_msgraph.py |   4 +-
 .../unit/microsoft/azure/operators/test_powerbi.py |   3 +-
 .../microsoft/azure/operators/test_powerbi_list.py |   3 +-
 .../unit/microsoft/azure/operators/test_synapse.py |   2 +-
 .../microsoft/azure/sensors/test_data_factory.py   |   2 +-
 .../unit/microsoft/azure/sensors/test_wasb.py      |   2 +-
 .../azure/transfers/test_local_to_adls.py          |   2 +-
 .../microsoft/azure/transfers/test_sftp_to_wasb.py |   2 +-
 .../unit/microsoft/azure/triggers/test_msgraph.py  |   2 +-
 providers/microsoft/psrp/pyproject.toml            |   2 +-
 .../airflow/providers/microsoft/psrp/hooks/psrp.py |   3 +-
 .../providers/microsoft/psrp/operators/psrp.py     |   3 +-
 .../tests/unit/microsoft/psrp/hooks/test_psrp.py   |   2 +-
 .../unit/microsoft/psrp/operators/test_psrp.py     |   3 +-
 providers/microsoft/winrm/pyproject.toml           |   2 +-
 .../providers/microsoft/winrm/hooks/winrm.py       |   3 +-
 .../providers/microsoft/winrm/operators/winrm.py   |   3 +-
 .../tests/unit/microsoft/winrm/hooks/test_winrm.py |   2 +-
 .../unit/microsoft/winrm/operators/test_winrm.py   |   2 +-
 providers/neo4j/pyproject.toml                     |   2 +-
 .../src/airflow/providers/neo4j/sensors/neo4j.py   |   3 +-
 .../neo4j/tests/unit/neo4j/sensors/test_neo4j.py   |   3 +-
 providers/openai/pyproject.toml                    |   2 +-
 .../src/airflow/providers/openai/exceptions.py     |   2 +-
 .../tests/unit/openai/operators/test_openai.py     |   3 +-
 providers/openfaas/pyproject.toml                  |   2 +-
 .../airflow/providers/openfaas/hooks/openfaas.py   |   3 +-
 .../tests/unit/openfaas/hooks/test_openfaas.py     |   2 +-
 providers/opensearch/pyproject.toml                |   2 +-
 .../providers/opensearch/hooks/opensearch.py       |   3 +-
 .../providers/opensearch/log/os_task_handler.py    |   2 +-
 .../providers/opensearch/operators/opensearch.py   |   3 +-
 .../tests/unit/opensearch/hooks/test_opensearch.py |   2 +-
 providers/pagerduty/pyproject.toml                 |   2 +-
 .../airflow/providers/pagerduty/hooks/pagerduty.py |   3 +-
 .../providers/pagerduty/hooks/pagerduty_events.py  |   3 +-
 providers/postgres/pyproject.toml                  |   2 +-
 .../airflow/providers/postgres/hooks/postgres.py   |   7 +-
 .../tests/unit/postgres/hooks/test_postgres.py     |   3 +-
 providers/presto/pyproject.toml                    |   2 +-
 .../src/airflow/providers/presto/hooks/presto.py   |   7 +-
 .../presto/tests/unit/presto/hooks/test_presto.py  |   2 +-
 .../tests/unit/presto/hooks/test_presto_sql.py     |   2 +-
 providers/redis/pyproject.toml                     |   2 +-
 providers/salesforce/pyproject.toml                |   2 +-
 .../tests/unit/salesforce/operators/test_bulk.py   |   2 +-
 providers/samba/pyproject.toml                     |   2 +-
 .../providers/samba/transfers/gcs_to_samba.py      |   3 +-
 .../samba/tests/unit/samba/hooks/test_samba.py     |   2 +-
 .../unit/samba/transfers/test_gcs_to_samba.py      |   2 +-
 providers/segment/pyproject.toml                   |   2 +-
 .../src/airflow/providers/segment/hooks/segment.py |   3 +-
 .../tests/unit/segment/hooks/test_segment.py       |   2 +-
 .../segment/operators/test_segment_track_event.py  |   2 +-
 providers/sftp/pyproject.toml                      |   2 +-
 .../sftp/src/airflow/providers/sftp/exceptions.py  |   2 +-
 .../sftp/src/airflow/providers/sftp/hooks/sftp.py  |   7 +-
 .../src/airflow/providers/sftp/operators/sftp.py   |   3 +-
 .../src/airflow/providers/sftp/sensors/sftp.py     |   3 +-
 .../src/airflow/providers/sftp/triggers/sftp.py    |   2 +-
 providers/sftp/tests/unit/sftp/hooks/test_sftp.py  |   2 +-
 .../sftp/tests/unit/sftp/operators/test_sftp.py    |   2 +-
 .../sftp/tests/unit/sftp/sensors/test_sftp.py      |   2 +-
 .../sftp/tests/unit/sftp/triggers/test_sftp.py     |   2 +-
 providers/singularity/pyproject.toml               |   2 +-
 .../providers/singularity/operators/singularity.py |   3 +-
 .../unit/singularity/operators/test_singularity.py |   2 +-
 providers/slack/pyproject.toml                     |   2 +-
 .../src/airflow/providers/slack/hooks/slack.py     |   3 +-
 .../airflow/providers/slack/hooks/slack_webhook.py |   3 +-
 .../providers/slack/transfers/base_sql_to_slack.py |   3 +-
 .../providers/slack/transfers/sql_to_slack.py      |   4 +-
 .../slack/transfers/sql_to_slack_webhook.py        |   2 +-
 .../slack/tests/unit/slack/hooks/test_slack.py     |   2 +-
 .../tests/unit/slack/hooks/test_slack_webhook.py   |   2 +-
 .../unit/slack/transfers/test_base_sql_to_slack.py |   2 +-
 .../unit/slack/transfers/test_sql_to_slack.py      |   2 +-
 providers/smtp/pyproject.toml                      |   2 +-
 .../smtp/src/airflow/providers/smtp/hooks/smtp.py  |   3 +-
 .../src/airflow/providers/smtp/operators/smtp.py   |   3 +-
 providers/smtp/tests/unit/smtp/hooks/test_smtp.py  |   2 +-
 providers/snowflake/pyproject.toml                 |   2 +-
 .../airflow/providers/snowflake/hooks/snowflake.py |   4 +-
 .../providers/snowflake/hooks/snowflake_sql_api.py |   3 +-
 .../providers/snowflake/operators/snowflake.py     |   2 +-
 .../providers/snowflake/utils/openlineage.py       |  88 +---
 .../tests/unit/snowflake/hooks/test_snowflake.py   |   2 +-
 .../unit/snowflake/hooks/test_snowflake_sql_api.py |   3 +-
 .../unit/snowflake/operators/test_snowflake.py     |   2 +-
 .../tests/unit/snowflake/utils/test_openlineage.py |  59 +--
 providers/ssh/pyproject.toml                       |   2 +-
 .../ssh/src/airflow/providers/ssh/hooks/ssh.py     |   3 +-
 .../ssh/src/airflow/providers/ssh/operators/ssh.py |   3 +-
 providers/ssh/tests/unit/ssh/hooks/test_ssh.py     |   2 +-
 providers/ssh/tests/unit/ssh/operators/test_ssh.py |   8 +-
 providers/standard/pyproject.toml                  |   2 +-
 .../src/airflow/providers/standard/exceptions.py   |   2 +-
 .../airflow/providers/standard/operators/bash.py   |   7 +-
 .../providers/standard/operators/datetime.py       |   3 +-
 .../airflow/providers/standard/operators/python.py |   3 +-
 .../providers/standard/operators/trigger_dagrun.py |  15 +-
 .../providers/standard/sensors/filesystem.py       |   3 +-
 .../airflow/providers/standard/utils/skipmixin.py  |   2 +-
 .../tests/unit/standard/decorators/test_bash.py    |   2 +-
 .../decorators/test_branch_external_python.py      |   2 +-
 .../unit/standard/decorators/test_branch_python.py |   2 +-
 .../standard/decorators/test_branch_virtualenv.py  |   2 +-
 .../tests/unit/standard/decorators/test_python.py  |   6 +-
 .../tests/unit/standard/decorators/test_sensor.py  |   2 +-
 .../unit/standard/decorators/test_short_circuit.py |   2 +-
 .../tests/unit/standard/operators/test_bash.py     |   2 +-
 .../standard/operators/test_branch_operator.py     |   2 +-
 .../tests/unit/standard/operators/test_datetime.py |  16 +-
 .../tests/unit/standard/operators/test_hitl.py     |   2 +-
 .../operators/test_latest_only_operator.py         |   2 +-
 .../tests/unit/standard/operators/test_python.py   |  23 +-
 .../unit/standard/operators/test_trigger_dagrun.py |   5 +-
 .../tests/unit/standard/operators/test_weekday.py  |  10 +-
 .../tests/unit/standard/sensors/test_bash.py       |   2 +-
 .../standard/sensors/test_external_task_sensor.py  |   7 +-
 .../tests/unit/standard/sensors/test_filesystem.py |   2 +-
 .../tests/unit/standard/sensors/test_python.py     |   2 +-
 .../tests/unit/standard/sensors/test_time.py       |   2 +-
 .../tests/unit/standard/sensors/test_time_delta.py |   3 +-
 .../tests/unit/standard/sensors/test_weekday.py    |   2 +-
 .../tests/unit/standard/utils/test_skipmixin.py    |   4 +-
 providers/tableau/pyproject.toml                   |   2 +-
 .../src/airflow/providers/tableau/hooks/tableau.py |   3 +-
 .../airflow/providers/tableau/operators/tableau.py |   3 +-
 .../tests/unit/tableau/hooks/test_tableau.py       |   2 +-
 .../tests/unit/tableau/operators/test_tableau.py   |   2 +-
 .../tests/unit/tableau/sensors/test_tableau.py     |   2 +-
 providers/telegram/pyproject.toml                  |   2 +-
 .../airflow/providers/telegram/hooks/telegram.py   |   3 +-
 .../providers/telegram/operators/telegram.py       |   3 +-
 providers/teradata/pyproject.toml                  |   2 +-
 .../src/airflow/providers/teradata/hooks/bteq.py   |   2 +-
 .../src/airflow/providers/teradata/hooks/ttu.py    |   3 +-
 .../teradata/operators/teradata_compute_cluster.py |   2 +-
 .../teradata/triggers/teradata_compute_cluster.py  |   2 +-
 .../airflow/providers/teradata/utils/bteq_util.py  |   2 +-
 .../tests/unit/teradata/hooks/test_bteq.py         |   2 +-
 .../teradata/tests/unit/teradata/hooks/test_ttu.py |   2 +-
 .../tests/unit/teradata/operators/test_teradata.py |   2 +-
 .../operators/test_teradata_compute_cluster.py     |   2 +-
 .../tests/unit/teradata/utils/test_bteq_util.py    |   2 +-
 providers/trino/pyproject.toml                     |   2 +-
 .../src/airflow/providers/trino/hooks/trino.py     |   7 +-
 .../trino/tests/unit/trino/hooks/test_trino.py     |   2 +-
 .../tests/unit/vertica/hooks/test_vertica_sql.py   |   2 +-
 .../system/weaviate/example_weaviate_cohere.py     |   9 +
 .../example_weaviate_dynamic_mapping_dag.py        |   9 +
 .../system/weaviate/example_weaviate_openai.py     |   8 +
 .../system/weaviate/example_weaviate_operator.py   |  10 +
 .../system/weaviate/example_weaviate_using_hook.py |   9 +
 .../weaviate/example_weaviate_vectorizer_dag.py    |   9 +
 .../example_weaviate_without_vectorizer_dag.py     |   9 +
 providers/ydb/pyproject.toml                       |   2 +
 .../ydb/src/airflow/providers/ydb/hooks/ydb.py     |   2 +-
 .../ydb/src/airflow/providers/ydb/operators/ydb.py |   2 +-
 945 files changed, 1938 insertions(+), 2008 deletions(-)
 create mode 100644 
airflow-core/src/airflow/migrations/versions/0094_3_1_0_remove_team_id.py

Reply via email to