This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v2-9-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git
from c8c1863289 Update RELEASE_NOTES.rst
add e7fa4fb8d9 Extract checkout target commit to a composite action
(#38682)
add 037effd0d7 Drop pre-release specification from pre-installed provider
versions (#38703)
add be98e4593c Fix few nits in tag-providers command (#38705)
add 99a64c4e82 Remove obtain postgres APT repo signing key from mysql
install script (#38700)
add 048518fd45 Remove FAB provider from "chicken-egg" providers. (#38698)
add 0dee402a70 The dev0 suffix should only be applied in main (#38727)
add dccfe1acc9 bump uv to 0.1.28 (#38690)
add 2190a0f58d Rename UV_REQUEST_TIMEOUT to UV_HTTP_TIMEOUT and make it
more usable (#38739)
add 487117802d Make UV_HTTP_TIMEOUT default value bigger in WSL2
environment (#38742)
add 4f0c15ca32 Unhide CI instructions when dependencies need regeneration
(#38748)
add 37b54bf118 Switch to `pip` for all PROD images built in the release
branches (#38749)
add 83e6cf217f Also disable UV for PROD cache build in release branches
(#38752)
add 0961e4290c Reorder OpenAPI Spec tags alphabetically (#38717)
add 0518ebab68 Fix grid header rendering (#38720)
add 1fdfaf329f Edited timetable docs (#38505)
add cbe61bc0cc Fix decryption of trigger kwargs when downgrading. (#38743)
add 920921ee39 Update RELEASE_NOTES.rst
No new revisions were added by this update.
Summary of changes:
.github/actions/checkout_target_commit/action.yml | 78 ++++++++++
.github/workflows/additional-prod-image-tests.yml | 2 +
.github/workflows/build-images.yml | 2 +-
.github/workflows/ci-image-build.yml | 51 +------
.github/workflows/ci.yml | 2 +-
.github/workflows/prod-image-build.yml | 119 +++------------
.github/workflows/prod-image-extra-checks.yml | 10 +-
.github/workflows/push-image-cache.yml | 2 +-
.pre-commit-config.yaml | 2 +-
Dockerfile | 8 +-
Dockerfile.ci | 9 +-
RELEASE_NOTES.rst | 5 +-
airflow/api_connexion/openapi/v1.yaml | 12 +-
airflow/reproducible_build.yaml | 4 +-
airflow/utils/db.py | 14 +-
airflow/www/static/js/dag/details/Header.tsx | 30 ++--
airflow/www/static/js/dag/details/index.tsx | 6 +-
airflow_pre_installed_providers.txt | 2 +-
dev/breeze/doc/images/output-commands.svg | 96 +++++++------
dev/breeze/doc/images/output_ci-image_build.svg | 2 +-
dev/breeze/doc/images/output_ci-image_build.txt | 2 +-
dev/breeze/doc/images/output_prod-image_build.svg | 2 +-
dev/breeze/doc/images/output_prod-image_build.txt | 2 +-
dev/breeze/doc/images/output_shell.svg | 160 +++++++++++----------
dev/breeze/doc/images/output_shell.txt | 2 +-
dev/breeze/doc/images/output_start-airflow.svg | 130 +++++++++--------
dev/breeze/doc/images/output_start-airflow.txt | 2 +-
.../airflow_breeze/commands/ci_image_commands.py | 8 +-
.../commands/ci_image_commands_config.py | 2 +-
.../src/airflow_breeze/commands/common_options.py | 9 +-
.../airflow_breeze/commands/developer_commands.py | 16 ++-
.../commands/developer_commands_config.py | 6 +
.../src/airflow_breeze/commands/main_command.py | 4 +
.../commands/production_image_commands.py | 8 +-
.../commands/production_image_commands_config.py | 2 +-
.../commands/release_management_commands.py | 18 +--
dev/breeze/src/airflow_breeze/global_constants.py | 9 +-
.../src/airflow_breeze/params/build_ci_params.py | 5 +-
.../src/airflow_breeze/params/build_prod_params.py | 5 +-
.../airflow_breeze/params/common_build_params.py | 3 +-
.../src/airflow_breeze/params/shell_params.py | 2 +
.../src/airflow_breeze/utils/md5_build_check.py | 5 +-
dev/breeze/src/airflow_breeze/utils/platforms.py | 63 ++++++++
dev/breeze/src/airflow_breeze/utils/uv_utils.py | 43 ++++++
.../authoring-and-scheduling/timetable.rst | 135 +++++++++--------
docs/docker-stack/build-arg-ref.rst | 2 +-
hatch_build.py | 18 ++-
.../pre_commit_update_providers_dependencies.py | 2 +
scripts/docker/install_mysql.sh | 1 -
49 files changed, 652 insertions(+), 470 deletions(-)
create mode 100644 .github/actions/checkout_target_commit/action.yml
create mode 100644 dev/breeze/src/airflow_breeze/utils/uv_utils.py