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

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


    from 4770854632 Add Kubeconform pre-commit (#37920)
     add a1717a652b Switch from --user to venv for PROD image and enable uv 
(#37796)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-images.yml                 |   2 +
 .github/workflows/ci.yml                           |  60 ++++
 .pre-commit-config.yaml                            |   2 +-
 Dockerfile                                         | 325 +++++++++++++--------
 Dockerfile.ci                                      |  95 +++---
 INSTALL                                            |   2 +-
 .../12_airflow_dependencies_and_extras.rst         |   2 +-
 contributing-docs/testing/k8s_tests.rst            |   9 +-
 dev/breeze/doc/images/output_ci-image_build.svg    |   2 +-
 dev/breeze/doc/images/output_ci-image_build.txt    |   2 +-
 .../doc/images/output_k8s_build-k8s-image.svg      |  52 ++--
 .../doc/images/output_k8s_build-k8s-image.txt      |   2 +-
 .../doc/images/output_k8s_run-complete-tests.svg   |  76 ++---
 .../doc/images/output_k8s_run-complete-tests.txt   |   2 +-
 dev/breeze/doc/images/output_prod-image_build.svg  | 206 ++++++-------
 dev/breeze/doc/images/output_prod-image_build.txt  |   2 +-
 ...put_release-management_generate-constraints.svg |   2 +-
 ...put_release-management_generate-constraints.txt |   2 +-
 .../src/airflow_breeze/commands/common_options.py  |  11 +-
 .../airflow_breeze/commands/kubernetes_commands.py |  87 +++---
 .../commands/kubernetes_commands_config.py         |   6 +-
 .../commands/production_image_commands.py          |   4 +
 .../commands/production_image_commands_config.py   |  11 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   1 +
 .../src/airflow_breeze/params/build_prod_params.py |   2 +
 docs/apache-airflow/extra-packages-ref.rst         |   2 +
 docs/docker-stack/build-arg-ref.rst                |   4 +-
 docs/docker-stack/build.rst                        |  75 +++--
 docs/docker-stack/changelog.rst                    |  26 +-
 .../customizing/add-build-essential-custom.sh      |   4 +-
 .../docker-examples/customizing/custom-pip.sh      |   2 -
 .../customizing/github-different-repository.sh     |   2 +-
 .../docker-examples/customizing/github-main.sh     |   2 +-
 .../customizing/github-v2-2-test.sh                |   2 +-
 .../customizing/{mysql-client.sh => use-uv.sh}     |  10 +-
 .../Dockerfile                                     |   2 +-
 .../Dockerfile                                     |   4 +-
 pyproject.toml                                     |   4 +
 .../ci/pre_commit/pre_commit_update_installers.py  |   3 +
 scripts/docker/common.sh                           |  34 ++-
 ...tall_packaging_tools.sh => create_prod_venv.sh} |  12 +-
 .../get_package_specs.py}                          |  33 ++-
 scripts/docker/install_additional_dependencies.sh  |   5 +-
 scripts/docker/install_airflow.sh                  |  45 +--
 ...install_airflow_dependencies_from_branch_tip.sh |   6 +-
 .../docker/install_from_docker_context_files.sh    |  67 ++---
 scripts/docker/install_packaging_tools.sh          |   3 -
 scripts/in_container/_in_container_utils.sh        |  17 +-
 48 files changed, 796 insertions(+), 535 deletions(-)
 copy docs/docker-stack/docker-examples/customizing/{mysql-client.sh => 
use-uv.sh} (89%)
 copy docs/docker-stack/docker-examples/extending/{add-pypi-packages => 
add-pypi-packages-constraints}/Dockerfile (95%)
 copy docs/docker-stack/docker-examples/extending/{embedding-dags => 
add-pypi-packages-uv}/Dockerfile (80%)
 copy scripts/docker/{install_packaging_tools.sh => create_prod_venv.sh} (78%)
 copy scripts/{ci/pre_commit/pre_commit_update_black_version.py => 
docker/get_package_specs.py} (54%)

Reply via email to