This is an automated email from the ASF dual-hosted git repository.
jedcunningham pushed a change to branch v2-9-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 50f22ffe91 fixup! fixup! Update RELEASE_NOTES.rst
add 225fe51310 Add FAB provider to Airflow extras in the image (#38824)
add f8365f2293 Update Airflow version in Dockerfile
add a1a565ee93 Add changelog for airflow python client 2.9.0 (#39060)
add 5155e17fe8 Mark `extending/add-build-essential-extend/Dockerfile`
docker example test as XFAIL (#38978)
add 5a6e7ee593 Fix PROD image package installation in CI (#39035)
add 4727b4bdda Do not add local airflow sources in CI when building k8s
image (#39043)
add 40c1cf886f Hide internals of some groupped workflows (#38604)
add a54fb16571 Fix kubeconform pre-commit to not leave around containers
(#38688)
add 3b7aecd0f8 Workaround occasional failures of docker system prune in
public runners (#38825)
add 84046b224e Update build dependencies to their latest versions (#38930)
add 9220e1c92b Upgrade to latest hatchling as build dependency (#39044)
add dbebce4c4e Update hatchling to version 1.24.0 (#39072)
add a4027b7bf8 update simple-salesforce type hints to support 1.12.6
(#39047)
add 789051c41a Fix main failing because of the new xmlsec 1.3.14
compatibility (#39104)
add eee047821d Upgrade to latest hatchling 1.24.1 (again).
add e61cb8fa41 Apply PROVIDE_PROJECT_ID mypy workaround across Google
provider (#39129)
No new revisions were added by this update.
Summary of changes:
.github/workflows/additional-ci-image-checks.yml | 5 +-
.github/workflows/additional-prod-image-tests.yml | 2 +-
.github/workflows/ci.yml | 9 ++-
.github/workflows/k8s-tests.yml | 2 +-
.github/workflows/special-tests.yml | 8 --
.pre-commit-config.yaml | 6 +-
Dockerfile | 8 +-
airflow/providers/amazon/provider.yaml | 4 +
airflow/providers/google/cloud/hooks/bigquery.py | 65 ++++++++--------
airflow/providers/google/cloud/hooks/cloud_sql.py | 9 ++-
.../cloud/hooks/cloud_storage_transfer_service.py | 8 +-
.../providers/google/cloud/hooks/compute_ssh.py | 3 +-
airflow/providers/google/cloud/hooks/dataplex.py | 8 +-
airflow/providers/google/cloud/hooks/dlp.py | 28 +++----
airflow/providers/google/cloud/hooks/gcs.py | 8 +-
airflow/providers/google/cloud/hooks/gdm.py | 4 +-
.../google/cloud/hooks/kubernetes_engine.py | 4 +-
airflow/providers/google/cloud/hooks/mlengine.py | 12 ++-
airflow/providers/google/cloud/hooks/pubsub.py | 2 +-
.../providers/google/cloud/hooks/secret_manager.py | 4 +-
.../providers/google/cloud/log/gcs_task_handler.py | 3 +-
.../providers/google/cloud/operators/bigquery.py | 27 +++----
.../google/cloud/operators/bigquery_dts.py | 7 +-
.../providers/google/cloud/operators/bigtable.py | 13 ++--
.../google/cloud/operators/cloud_build.py | 23 +++---
.../google/cloud/operators/cloud_memorystore.py | 33 +++++----
.../providers/google/cloud/operators/cloud_sql.py | 20 ++---
.../operators/cloud_storage_transfer_service.py | 15 ++--
.../providers/google/cloud/operators/compute.py | 23 +++---
.../google/cloud/operators/datacatalog.py | 41 ++++++-----
.../providers/google/cloud/operators/dataflow.py | 15 ++--
.../providers/google/cloud/operators/datafusion.py | 21 +++---
.../google/cloud/operators/datapipeline.py | 5 +-
.../providers/google/cloud/operators/dataprep.py | 9 ++-
.../providers/google/cloud/operators/dataproc.py | 33 +++++----
.../providers/google/cloud/operators/datastore.py | 15 ++--
airflow/providers/google/cloud/operators/dlp.py | 61 +++++++--------
.../providers/google/cloud/operators/functions.py | 7 +-
airflow/providers/google/cloud/operators/gcs.py | 4 +-
.../google/cloud/operators/kubernetes_engine.py | 21 +++---
.../google/cloud/operators/life_sciences.py | 3 +-
.../providers/google/cloud/operators/mlengine.py | 21 +++---
airflow/providers/google/cloud/operators/pubsub.py | 11 +--
.../providers/google/cloud/operators/spanner.py | 13 ++--
.../google/cloud/operators/speech_to_text.py | 3 +-
.../google/cloud/operators/stackdriver.py | 21 +++---
airflow/providers/google/cloud/operators/tasks.py | 27 +++----
.../google/cloud/operators/text_to_speech.py | 3 +-
.../google/cloud/operators/translate_speech.py | 3 +-
airflow/providers/google/cloud/operators/vision.py | 25 ++++---
.../providers/google/cloud/operators/workflows.py | 19 ++---
.../google/cloud/secrets/secret_manager.py | 3 +-
.../providers/google/cloud/sensors/bigquery_dts.py | 3 +-
airflow/providers/google/cloud/sensors/bigtable.py | 3 +-
.../sensors/cloud_storage_transfer_service.py | 3 +-
airflow/providers/google/cloud/sensors/dataflow.py | 9 ++-
.../providers/google/cloud/sensors/datafusion.py | 3 +-
airflow/providers/google/cloud/sensors/dataproc.py | 5 +-
airflow/providers/google/cloud/sensors/tasks.py | 3 +-
.../providers/google/cloud/sensors/workflows.py | 3 +-
.../google/cloud/transfers/bigquery_to_gcs.py | 3 +-
.../google/cloud/transfers/gcs_to_bigquery.py | 3 +-
.../providers/google/cloud/triggers/bigquery.py | 6 +-
.../providers/google/cloud/triggers/cloud_sql.py | 3 +-
.../triggers/cloud_storage_transfer_service.py | 5 +-
.../providers/google/cloud/triggers/dataproc.py | 3 +-
.../providers/google/cloud/triggers/mlengine.py | 3 +-
.../providers/google/common/hooks/base_google.py | 4 +-
.../providers/google/firebase/hooks/firestore.py | 4 +-
.../google/firebase/operators/firestore.py | 3 +-
airflow/providers/salesforce/hooks/salesforce.py | 6 +-
airflow/providers/salesforce/operators/bulk.py | 16 ++--
clients/python/CHANGELOG.md | 19 +++++
clients/python/pyproject.toml | 2 +-
clients/python/version.txt | 2 +-
.../doc/images/output_k8s_build-k8s-image.svg | 62 +++++++++-------
.../doc/images/output_k8s_build-k8s-image.txt | 2 +-
.../doc/images/output_k8s_run-complete-tests.svg | 86 ++++++++++++----------
.../doc/images/output_k8s_run-complete-tests.txt | 2 +-
dev/breeze/doc/images/output_prod-image_build.txt | 2 +-
.../airflow_breeze/commands/kubernetes_commands.py | 25 ++++++-
.../commands/kubernetes_commands_config.py | 2 +
dev/breeze/src/airflow_breeze/global_constants.py | 1 +
.../src/airflow_breeze/params/build_prod_params.py | 13 ++++
docker_tests/requirements.txt | 2 +-
.../test_examples_of_prod_image_building.py | 28 ++++++-
docker_tests/test_prod_image.py | 6 ++
docs/docker-stack/build-arg-ref.rst | 1 +
generated/provider_dependencies.json | 3 +-
pyproject.toml | 4 +-
scripts/ci/cleanup_docker.sh | 2 +-
scripts/ci/pre_commit/kubeconform.py | 2 +-
.../docker/install_from_docker_context_files.sh | 4 +
93 files changed, 650 insertions(+), 458 deletions(-)