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

ash pushed a change to branch postgres-version-matrix
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 32b3f7bb898 Update test_selective_checks.py
    omit 9737c0e41cb Update shell_params.py
    omit ff626068bf8 Update the version of postgres we test against
     add 7a1631641f4 Fix start-rc-process command test in CI (#57870)
     add c54f574dd6b Revert "Fix text selection jumping in logs pane to match 
text editor behavior…" (#57873)
     add 26085c39ad5 Add number of queries guard for ui connections (#57869)
     add ab8fae1fab3 Bump the fab-ui-package-updates group across 1 directory 
with 2 updates (#57760)
     add d75a1a32e56 Enable PT006 rule to 11 files in helm-tests 
(chart-utils,airflow_aux) (#57839)
     add 9644162f0f7 enable PT011 (#57723)
     add 0e837b45562 Enable PT006 rule to 12 files in helm-tests 
(airflow-core,apiserver,webserver) (#57838)
     add 39a740427cf Enable PT006 rule to dev (#57834)
     add f1ef4ecb374 Enable PT006 rule to kubernetes-tests, performance, 
airflow-ctl, docker-tests & shared (#57833)
     add 07e6ad747e3 Ensure `task` in the context is always correct. (#57884)
     add 3de7f6f2629 Chart: Update default Airflow version to 3.1.2 (#57889)
     add 5168e6202cb Ensure that DB migrations handles all kinds of NaN values 
in historical xcoms (#57866)
     add b2cfaa40273 Bump the core-ui-package-updates group across 1 directory 
with 16 updates (#57879)
     add 215f76e09f1 Update logging information for callback errors (#57871)
     add 406be1c7b82 Release Notes change (#57895)
     add 25c6c55e31c Refactor Deadline callbacks to use the new Callback model 
(#57215)
     add bb4f04124ae Fix pin-versions prek hook and upgrade hooks (#57857)
     add c3669c04dc7 Improve preparation and verification of source tarballs 
(#57901)
     add dbd3eca4dae Remove deprecated in google provider scheduled for October 
2025 (#56935)
     add 2bf433b271e Replace dag.log.info with log.info in system tests in 
google provider (#57550)
     add 038b4cd6ac3 Add gcp_conn_id parameter to 
DataprocDiagnoseClusterOperator examples (#57904)
     add b1098a82376 Enable PT006 rule to 9 files in providers 
(snowflake,smtp/tests) (#57845)
     add 2b528c9bf2a Enable PT006 rule to 15 files in helm-tests 
(other,security) (#57844)
     add 3ba13698e5d Airflow 3.1.2 has been released (#57887)
     add 12d9505e30b Enable PT006 rule to airflow-core tests (utils) (#57885)
     add 5e0e02e2016 Use Iterable instead of list in API responses (#57878)
     add 33b4d40385a Enable PT006 rule to task-sdk tests (#57841)
     add 2b7704356e9 Enable PT006 rule to airflow-core tests (security, 
lineage, jobs, executors, datasets) (#57913)
     add 8dcda8a71e0 Make set_xcom route in API server DRY by reusing logic of 
XComModel.set method (#55289)
     add e608b678c26 Enable PT006 rule to 17 files in providers 
(operatorsproviders/amazon/tests/unit/amazon/aws/operators/) (#57903)
     add aba2f3449ef Add number of queries guard for ui config (#57868)
     add a4ceba64ffa Enable PT006 rule to airflow-core tests (ti_deps, 
serialization) (#57911)
     add 15b68328472 Unify collection.abc imports (#57914)
     add dedbeab7eca Expanding task sdk integration tests to cover critical 
xcom operations (#57797)
     add eeff07b7ea7 Enable PT006 rule to airflow-core tests(triggers, 
timetables) (#57888)
     add 08ed3ee741e Enable PT006 rule to airflow-core tests (utils) (#57886)
     add 3688308610f Add required context messages to all DagRun state change 
notifications (#56272)
     add fd57e85b4ae Fixing callback tests due to wrong types (#57935)
     add 9775ae0b72c Bump prek, zizmor, go to fix the CI (#57930)
     add b718b269985 Enable PT006 rule to openai Provider test (#57920)
     add 7a2553dd88b Fix MyPy errors in 
airflow-core/tests/unit/api_fastapi/core_api/routes/public (#57230)
     add 1c1130a2999 Fix scheduler using stale max_active_runs from 
SerializedDAG (#57619)
     add 1aae96f4dc1 feat: use get async conn from common compact (#57894)
     add 1fd745aab2f Expanding task sdk integration tests to test connection 
operations (#57805)
     add e14b65a6a54 Enable PT006 rule to keycloak Provider test (#57923)
     add cdb1e23344c Expanding task sdk integration tests to test variable get 
operation (#57802)
     add afa5bff62a7 Add secret masking for Jinja template rendering exceptions 
(#57467)
     new 8b1437063fd Update the version of postgres we test against

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   (32b3f7bb898)
            \
             N -- N -- N   refs/heads/postgres-version-matrix (8b1437063fd)

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.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |    2 +-
 .github/actions/install-prek/action.yml            |    2 +-
 .github/workflows/basic-tests.yml                  |    8 +-
 .github/workflows/ci-amd-arm.yml                   |    4 +-
 .github/workflows/ci-notification.yml              |    5 -
 .pre-commit-config.yaml                            |   11 +-
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    4 +-
 README.md                                          |   12 +-
 RELEASE_NOTES.rst                                  |   62 +
 .../logging-monitoring/callbacks.rst               |    6 +-
 airflow-core/docs/img/airflow_erd.sha256           |    2 +-
 airflow-core/docs/img/airflow_erd.svg              | 4351 ++++++++++----------
 .../docs/installation/supported-versions.rst       |    2 +-
 airflow-core/docs/migrations-ref.rst               |    5 +-
 .../auth/managers/simple/ui/package-lock.json      | 1627 ++++----
 .../auth/managers/simple/ui/package.json           |   28 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 2131 +++++-----
 .../api_fastapi/core_api/datamodels/assets.py      |    5 +-
 .../api_fastapi/core_api/datamodels/backfills.py   |    3 +-
 .../api_fastapi/core_api/datamodels/connections.py |    6 +-
 .../api_fastapi/core_api/datamodels/dag_run.py     |    3 +-
 .../core_api/datamodels/dag_versions.py            |    3 +-
 .../api_fastapi/core_api/datamodels/dag_warning.py |    3 +-
 .../api_fastapi/core_api/datamodels/dags.py        |    8 +-
 .../api_fastapi/core_api/datamodels/event_logs.py  |    3 +-
 .../api_fastapi/core_api/datamodels/hitl.py        |    4 +-
 .../core_api/datamodels/import_error.py            |    3 +-
 .../airflow/api_fastapi/core_api/datamodels/job.py |    3 +-
 .../api_fastapi/core_api/datamodels/pools.py       |    4 +-
 .../core_api/datamodels/task_instances.py          |    3 +-
 .../api_fastapi/core_api/datamodels/xcom.py        |    3 +-
 .../api_fastapi/core_api/routes/public/assets.py   |    4 +-
 .../core_api/routes/public/connections.py          |    2 +-
 .../api_fastapi/core_api/routes/public/dag_run.py  |    4 +-
 .../core_api/routes/public/dag_versions.py         |    2 +-
 .../core_api/routes/public/dag_warning.py          |    2 +-
 .../api_fastapi/core_api/routes/public/dags.py     |    4 +-
 .../core_api/routes/public/event_logs.py           |    2 +-
 .../api_fastapi/core_api/routes/public/hitl.py     |    2 +-
 .../core_api/routes/public/import_error.py         |    4 +-
 .../api_fastapi/core_api/routes/public/job.py      |    2 +-
 .../api_fastapi/core_api/routes/public/pools.py    |    2 +-
 .../core_api/routes/public/task_instances.py       |    8 +-
 .../api_fastapi/execution_api/routes/xcoms.py      |   29 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |   19 +-
 .../src/airflow/jobs/triggerer_job_runner.py       |    2 +-
 ...49_3_0_0_remove_pickled_data_from_xcom_table.py |   31 +-
 ...0_replace_deadline_inline_callback_with_fkey.py |  338 ++
 airflow-core/src/airflow/models/callback.py        |   90 +-
 airflow-core/src/airflow/models/dagrun.py          |    2 +-
 airflow-core/src/airflow/models/deadline.py        |  118 +-
 airflow-core/src/airflow/models/trigger.py         |   25 +-
 airflow-core/src/airflow/models/xcom.py            |   21 +-
 .../airflow/serialization/serialized_objects.py    |    1 +
 .../airflow/triggers/{deadline.py => callback.py}  |   19 +-
 .../src/pages/TaskInstance/Logs/TaskLogContent.tsx |   25 +-
 airflow-core/src/airflow/utils/db.py               |    2 +-
 .../tests/unit/always/test_project_structure.py    |    2 +-
 .../api_fastapi/core_api/routes/ui/test_config.py  |    4 +-
 .../core_api/routes/ui/test_connections.py         |    4 +-
 airflow-core/tests/unit/datasets/test_dataset.py   |    2 +-
 .../tests/unit/executors/test_base_executor.py     |    4 +-
 .../tests/unit/executors/test_local_executor.py    |    2 +-
 airflow-core/tests/unit/jobs/test_base_job.py      |    4 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |  248 +-
 airflow-core/tests/unit/jobs/test_triggerer_job.py |    2 +-
 airflow-core/tests/unit/lineage/test_hook.py       |    2 +-
 airflow-core/tests/unit/models/test_callback.py    |   78 +-
 airflow-core/tests/unit/models/test_deadline.py    |  126 +-
 airflow-core/tests/unit/models/test_trigger.py     |   82 +-
 airflow-core/tests/unit/security/test_kerberos.py  |    2 +-
 .../serialization/serializers/test_serializers.py  |   24 +-
 .../unit/serialization/test_dag_serialization.py   |   36 +-
 .../tests/unit/serialization/test_serde.py         |    4 +-
 .../unit/serialization/test_serialized_objects.py  |    4 +-
 .../ti_deps/deps/test_mapped_task_upstream_dep.py  |    2 +-
 .../ti_deps/deps/test_runnable_exec_date_dep.py    |    2 +-
 .../unit/ti_deps/deps/test_task_concurrency.py     |    2 +-
 .../unit/ti_deps/deps/test_trigger_rule_dep.py     |   68 +-
 .../tests/unit/timetables/test_events_timetable.py |    4 +-
 .../unit/timetables/test_interval_timetable.py     |    8 +-
 .../tests/unit/timetables/test_once_timetable.py   |    2 +-
 .../unit/timetables/test_trigger_timetable.py      |   26 +-
 .../unit/timetables/test_workday_timetable.py      |    4 +-
 .../{test_deadline.py => test_callback.py}         |   30 +-
 .../tests/unit/utils/log/test_log_reader.py        |    4 +-
 .../unit/utils/log/test_stream_accumulator.py      |    2 +-
 airflow-core/tests/unit/utils/test_cli_util.py     |    4 +-
 airflow-core/tests/unit/utils/test_db.py           |    6 +-
 airflow-core/tests/unit/utils/test_db_cleanup.py   |   12 +-
 .../tests/unit/utils/test_deprecation_tools.py     |   11 +-
 airflow-core/tests/unit/utils/test_docs.py         |    2 +-
 airflow-core/tests/unit/utils/test_file.py         |    2 +-
 airflow-core/tests/unit/utils/test_helpers.py      |    4 +-
 airflow-core/tests/unit/utils/test_log_handlers.py |   10 +-
 .../tests/unit/utils/test_logging_mixin.py         |    2 +-
 .../tests/unit/utils/test_operator_helpers.py      |    4 +-
 airflow-core/tests/unit/utils/test_strings.py      |    2 +-
 airflow-ctl/RELEASE_NOTES.rst                      |    4 +-
 airflow-ctl/tests/airflow_ctl/api/test_client.py   |    2 +-
 .../tests/airflow_ctl/api/test_operations.py       |    2 +-
 chart/Chart.yaml                                   |   18 +-
 chart/newsfragments/53350.significant.rst          |    4 +-
 chart/values.schema.json                           |    4 +-
 chart/values.yaml                                  |    4 +-
 contributing-docs/08_static_code_checks.rst        |    8 +-
 dev/.pre-commit-config.yaml                        |   28 -
 dev/README_RELEASE_AIRFLOW.md                      |   55 +-
 dev/README_RELEASE_AIRFLOWCTL.md                   |  111 +-
 dev/README_RELEASE_PROVIDERS.md                    |   95 +-
 dev/breeze/doc/09_release_management_tasks.rst     |   26 +-
 dev/breeze/doc/ci/02_images.md                     |    2 +-
 .../doc/images/output_release-management.svg       |    2 +-
 .../doc/images/output_release-management.txt       |    2 +-
 ...anagement_prepare-airflow-ctl-distributions.svg |   22 +-
 ...anagement_prepare-airflow-ctl-distributions.txt |    2 +-
 ...se-management_prepare-airflow-distributions.svg |   22 +-
 ...se-management_prepare-airflow-distributions.txt |    2 +-
 ..._release-management_prepare-airflow-tarball.svg |  132 -
 ..._release-management_prepare-airflow-tarball.txt |    1 -
 ...e-management_prepare-provider-distributions.svg |   22 +-
 ...e-management_prepare-provider-distributions.txt |    2 +-
 ...e-management_prepare-provider-documentation.svg |    6 +-
 ...e-management_prepare-provider-documentation.txt |    2 +-
 .../output_release-management_prepare-tarball.svg  |  136 +
 .../output_release-management_prepare-tarball.txt  |    1 +
 ...e-management_prepare-task-sdk-distributions.svg |   22 +-
 ...e-management_prepare-task-sdk-distributions.txt |    2 +-
 .../output_setup_check-all-params-in-groups.svg    |    6 +-
 .../output_setup_check-all-params-in-groups.txt    |    2 +-
 .../output_setup_regenerate-command-images.svg     |   34 +-
 .../output_setup_regenerate-command-images.txt     |    2 +-
 dev/breeze/pyproject.toml                          |    2 +-
 .../commands/release_candidate_command.py          |  123 +-
 .../commands/release_management_commands.py        |   69 +-
 .../commands/release_management_commands_config.py |   12 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   13 +-
 .../src/airflow_breeze/utils/selective_checks.py   |    7 +-
 dev/breeze/tests/test_cache.py                     |    2 +-
 dev/breeze/tests/test_docker_command_utils.py      |    2 +-
 dev/breeze/tests/test_exclude_from_matrix.py       |    2 +-
 dev/breeze/tests/test_general_utils.py             |    2 +-
 dev/breeze/tests/test_packages.py                  |   16 +-
 dev/breeze/tests/test_provider_documentation.py    |   27 +-
 dev/breeze/tests/test_publish_docs_to_s3.py        |    4 +-
 .../tests/test_pytest_args_for_test_types.py       |    6 +-
 dev/breeze/tests/test_selective_checks.py          |   38 +-
 dev/breeze/tests/test_shell_params.py              |    2 +-
 dev/breeze/tests/test_use_airflow_version.py       |    2 +-
 dev/breeze/tests/test_versions.py                  |    3 +-
 dev/breeze/uv.lock                                 | 1878 ++++-----
 devel-common/src/tests_common/test_utils/db.py     |    8 +-
 .../src/tests_common/test_utils/format_datetime.py |   32 +-
 .../test_examples_of_prod_image_building.py        |    2 +-
 docker-tests/tests/docker_tests/test_prod_image.py |    2 +-
 generated/PYPI_README.md                           |   10 +-
 helm-tests/tests/chart_utils/log_groomer.py        |    4 +-
 .../helm_tests/airflow_aux/test_airflow_common.py  |    8 +-
 .../helm_tests/airflow_aux/test_annotations.py     |    4 +-
 .../helm_tests/airflow_aux/test_cleanup_pods.py    |    2 +-
 .../tests/helm_tests/airflow_aux/test_configmap.py |   12 +-
 .../helm_tests/airflow_aux/test_create_user_job.py |    2 +-
 .../airflow_aux/test_extra_env_env_from.py         |    4 +-
 .../airflow_aux/test_job_launcher_role.py          |    6 +-
 .../airflow_aux/test_migrate_database_job.py       |    6 +-
 .../airflow_aux/test_pod_launcher_role.py          |    6 +-
 .../airflow_aux/test_pod_template_file.py          |   16 +-
 .../helm_tests/airflow_core/test_api_server.py     |   10 +-
 .../helm_tests/airflow_core/test_dag_processor.py  |   16 +-
 .../tests/helm_tests/airflow_core/test_env.py      |    4 +-
 .../helm_tests/airflow_core/test_scheduler.py      |   26 +-
 .../helm_tests/airflow_core/test_triggerer.py      |   14 +-
 .../tests/helm_tests/airflow_core/test_worker.py   |   34 +-
 .../helm_tests/apiserver/test_ingress_apiserver.py |    2 +-
 helm-tests/tests/helm_tests/other/test_flower.py   |   14 +-
 .../helm_tests/other/test_git_sync_scheduler.py    |    2 +-
 .../helm_tests/other/test_git_sync_webserver.py    |    2 +-
 helm-tests/tests/helm_tests/other/test_hpa.py      |    6 +-
 helm-tests/tests/helm_tests/other/test_keda.py     |    8 +-
 .../tests/helm_tests/other/test_pgbouncer.py       |    4 +-
 helm-tests/tests/helm_tests/other/test_redis.py    |    6 +-
 helm-tests/tests/helm_tests/other/test_statsd.py   |    4 +-
 .../security/test_elasticsearch_secret.py          |    2 +-
 .../security/test_extra_configmaps_secrets.py      |    2 +-
 .../helm_tests/security/test_opensearch_secret.py  |    2 +-
 .../helm_tests/security/test_rbac_pod_launcher.py  |   12 +-
 .../security/test_rbac_pod_log_reader.py           |    8 +-
 .../test_result_backend_connection_secret.py       |    2 +-
 .../helm_tests/security/test_scc_rolebinding.py    |    6 +-
 .../helm_tests/webserver/test_hpa_webserver.py     |    4 +-
 .../helm_tests/webserver/test_ingress_flower.py    |    2 +-
 .../tests/helm_tests/webserver/test_ingress_web.py |    2 +-
 .../tests/helm_tests/webserver/test_webserver.py   |   24 +-
 .../test_kubernetes_pod_operator.py                |    4 +-
 performance/tests/test_performance_dag.py          |    4 +-
 .../unit/amazon/aws/operators/test_appflow.py      |    2 +-
 .../unit/amazon/aws/operators/test_bedrock.py      |   16 +-
 .../unit/amazon/aws/operators/test_comprehend.py   |    4 +-
 .../tests/unit/amazon/aws/operators/test_ecs.py    |   19 +-
 .../tests/unit/amazon/aws/operators/test_eks.py    |    2 +-
 .../amazon/aws/operators/test_emr_add_steps.py     |    2 +-
 .../amazon/aws/operators/test_emr_serverless.py    |    6 +-
 .../tests/unit/amazon/aws/operators/test_glue.py   |    4 +-
 .../unit/amazon/aws/operators/test_glue_crawler.py |    2 +-
 .../amazon/aws/operators/test_kinesis_analytics.py |    4 +-
 .../amazon/aws/operators/test_lambda_function.py   |    2 +-
 .../tests/unit/amazon/aws/operators/test_mwaa.py   |    2 +-
 .../unit/amazon/aws/operators/test_redshift_sql.py |    2 +-
 .../tests/unit/amazon/aws/operators/test_s3.py     |    4 +-
 .../tests/unit/amazon/aws/operators/test_sns.py    |    2 +-
 .../tests/unit/amazon/aws/operators/test_ssm.py    |    2 +-
 .../amazon/aws/operators/test_step_function.py     |    2 +-
 .../airflow/providers/fab/www/package-lock.json    |   75 +-
 .../fab/src/airflow/providers/fab/www/package.json |    4 +-
 ...6e56ed8f63d3.js => 743.0c0bf201ae17e66a9a3f.js} |    2 +-
 ...txt => 743.0c0bf201ae17e66a9a3f.js.LICENSE.txt} |    0
 ...> airflowDefaultTheme.ef6fc04c9b6920cd75c9.css} |    0
 ...=> airflowDefaultTheme.ef6fc04c9b6920cd75c9.js} |    0
 ...f2be93da.css => flash.eaaf777ec1b3628cf7be.css} |    0
 ...11f2be93da.js => flash.eaaf777ec1b3628cf7be.js} |    0
 ...00.css => loadingDots.76f4332c0a932c3dc08f.css} |    0
 ...0300.js => loadingDots.76f4332c0a932c3dc08f.js} |    0
 ...439bb640d.css => main.bc1f701c3d133e2a3bab.css} |    0
 ...c5439bb640d.js => main.bc1f701c3d133e2a3bab.js} |    2 +-
 ...xt => main.bc1f701c3d133e2a3bab.js.LICENSE.txt} |    0
 .../providers/fab/www/static/dist/manifest.json    |   26 +-
 ....css => materialIcons.ad07a489b2f0fc1a96bf.css} |    0
 ...05.js => materialIcons.ad07a489b2f0fc1a96bf.js} |    0
 ...639a10897.js => moment.5b85b4f6be2fe9c405ac.js} |    0
 ...69d60db9.js => runtime.254c277d91ce3ac79c64.js} |    0
 providers/fab/www-hash.txt                         |    2 +-
 providers/google/docs/changelog.rst                |   24 +
 .../google/docs/integration-logos/Cloud-AutoML.png |  Bin 6100 -> 0 bytes
 providers/google/docs/operators/cloud/automl.rst   |  244 --
 providers/google/docs/operators/cloud/mlengine.rst |   36 +-
 providers/google/provider.yaml                     |   15 -
 .../airflow/providers/google/cloud/hooks/automl.py |  673 ---
 .../providers/google/cloud/operators/automl.py     | 1364 ------
 .../providers/google/cloud/operators/mlengine.py   |  111 -
 .../airflow/providers/google/get_provider_info.py  |   19 -
 providers/google/tests/deprecations_ignore.yml     |   20 -
 .../example_dataflow_native_python_async.py        |    4 +-
 .../example_dataflow_sensors_deferrable.py         |    5 +-
 .../dataproc/example_dataproc_cluster_diagnose.py  |    2 +
 .../tests/unit/google/cloud/hooks/test_automl.py   |  257 --
 .../unit/google/cloud/links/test_translate.py      |  198 -
 .../unit/google/cloud/operators/test_automl.py     |  616 ---
 .../unit/google/cloud/operators/test_mlengine.py   |   77 -
 .../auth_manager/test_keycloak_auth_manager.py     |   16 +-
 .../tests/unit/openai/triggers/test_openai.py      |    2 +-
 .../src/airflow/providers/slack/hooks/slack.py     |    3 +-
 .../airflow/providers/slack/hooks/slack_webhook.py |    3 +-
 .../src/airflow/providers/slack/utils/__init__.py  |   15 -
 .../slack/tests/unit/slack/utils/test_utils.py     |   43 +-
 providers/smtp/tests/unit/smtp/hooks/test_smtp.py  |    8 +-
 .../tests/unit/snowflake/hooks/test_snowflake.py   |    4 +-
 .../unit/snowflake/hooks/test_snowflake_sql_api.py |   14 +-
 .../tests/unit/snowflake/hooks/test_sql.py         |   13 +-
 .../unit/snowflake/operators/test_snowflake.py     |    4 +-
 .../unit/snowflake/operators/test_snowflake_sql.py |    2 +-
 .../tests/unit/snowflake/utils/test_common.py      |    2 +-
 .../tests/unit/snowflake/utils/test_snowpark.py    |    2 +-
 .../snowflake/utils/test_sql_api_generate_jwt.py   |    2 +-
 pyproject.toml                                     |    1 -
 reproducible_build.yaml                            |    4 +-
 scripts/ci/docker-compose/backend-postgres.yml     |    6 +-
 scripts/ci/prek/supported_versions.py              |    2 +-
 shared/logging/tests/logging/test_structlog.py     |    2 +-
 .../tests/secrets_masker/test_secrets_masker.py    |    2 +-
 shared/timezones/tests/timezones/test_timezone.py  |    6 +-
 task-sdk-tests/dags/test_dag.py                    |    9 +-
 task-sdk-tests/docker/docker-compose.yaml          |    2 +
 .../task_sdk_tests/test_connection_operations.py   |   57 +
 .../task_sdk_tests/test_variable_operations.py     |   74 +
 .../tests/task_sdk_tests/test_xcom_operations.py   |  160 +
 .../sdk/definitions/_internal/abstractoperator.py  |    7 +-
 task-sdk/src/airflow/sdk/definitions/deadline.py   |    6 +-
 .../src/airflow/sdk/execution_time/task_runner.py  |    3 +
 task-sdk/tests/task_sdk/bases/test_operator.py     |   25 +
 task-sdk/tests/task_sdk/definitions/test_dag.py    |   12 +-
 .../tests/task_sdk/definitions/test_deadline.py    |   16 +-
 task-sdk/tests/task_sdk/definitions/test_macros.py |   12 +-
 .../task_sdk/definitions/test_mappedoperator.py    |    2 +-
 task-sdk/tests/task_sdk/definitions/test_mixins.py |    4 +-
 .../task_sdk/definitions/test_module_loading.py    |    2 +-
 task-sdk/tests/task_sdk/definitions/test_param.py  |    2 +-
 .../tests/task_sdk/definitions/test_taskgroup.py   |    2 +-
 .../task_sdk/execution_time/test_task_runner.py    |    1 +
 289 files changed, 7473 insertions(+), 10198 deletions(-)
 create mode 100644 
airflow-core/src/airflow/migrations/versions/0092_3_2_0_replace_deadline_inline_callback_with_fkey.py
 rename airflow-core/src/airflow/triggers/{deadline.py => callback.py} (77%)
 rename airflow-core/tests/unit/triggers/{test_deadline.py => test_callback.py} 
(78%)
 delete mode 100644 dev/.pre-commit-config.yaml
 delete mode 100644 
dev/breeze/doc/images/output_release-management_prepare-airflow-tarball.svg
 delete mode 100644 
dev/breeze/doc/images/output_release-management_prepare-airflow-tarball.txt
 create mode 100644 
dev/breeze/doc/images/output_release-management_prepare-tarball.svg
 create mode 100644 
dev/breeze/doc/images/output_release-management_prepare-tarball.txt
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{743.935ed3d26e56ed8f63d3.js
 => 743.0c0bf201ae17e66a9a3f.js} (99%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{743.935ed3d26e56ed8f63d3.js.LICENSE.txt
 => 743.0c0bf201ae17e66a9a3f.js.LICENSE.txt} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{airflowDefaultTheme.ff5a35f322070b094aa2.css
 => airflowDefaultTheme.ef6fc04c9b6920cd75c9.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{airflowDefaultTheme.ff5a35f322070b094aa2.js
 => airflowDefaultTheme.ef6fc04c9b6920cd75c9.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{flash.5583a9e0cf11f2be93da.css
 => flash.eaaf777ec1b3628cf7be.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{flash.5583a9e0cf11f2be93da.js
 => flash.eaaf777ec1b3628cf7be.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{loadingDots.2e5f555f0753107b0300.css
 => loadingDots.76f4332c0a932c3dc08f.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{loadingDots.2e5f555f0753107b0300.js
 => loadingDots.76f4332c0a932c3dc08f.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.3cf3be1a0c5439bb640d.css
 => main.bc1f701c3d133e2a3bab.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.3cf3be1a0c5439bb640d.js
 => main.bc1f701c3d133e2a3bab.js} (97%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.3cf3be1a0c5439bb640d.js.LICENSE.txt
 => main.bc1f701c3d133e2a3bab.js.LICENSE.txt} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{materialIcons.3e67dd6fbfcc4f3b5105.css
 => materialIcons.ad07a489b2f0fc1a96bf.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{materialIcons.3e67dd6fbfcc4f3b5105.js
 => materialIcons.ad07a489b2f0fc1a96bf.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{moment.9baee5ec3d7639a10897.js
 => moment.5b85b4f6be2fe9c405ac.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{runtime.6ad9da077ea169d60db9.js
 => runtime.254c277d91ce3ac79c64.js} (100%)
 delete mode 100644 providers/google/docs/integration-logos/Cloud-AutoML.png
 delete mode 100644 providers/google/docs/operators/cloud/automl.rst
 delete mode 100644 
providers/google/src/airflow/providers/google/cloud/hooks/automl.py
 delete mode 100644 
providers/google/src/airflow/providers/google/cloud/operators/automl.py
 delete mode 100644 
providers/google/src/airflow/providers/google/cloud/operators/mlengine.py
 delete mode 100644 
providers/google/tests/unit/google/cloud/hooks/test_automl.py
 delete mode 100644 
providers/google/tests/unit/google/cloud/links/test_translate.py
 delete mode 100644 
providers/google/tests/unit/google/cloud/operators/test_automl.py
 delete mode 100644 
providers/google/tests/unit/google/cloud/operators/test_mlengine.py
 create mode 100644 
task-sdk-tests/tests/task_sdk_tests/test_connection_operations.py
 create mode 100644 
task-sdk-tests/tests/task_sdk_tests/test_variable_operations.py
 create mode 100644 task-sdk-tests/tests/task_sdk_tests/test_xcom_operations.py

Reply via email to