DaveT1991 opened a new pull request, #64994:
URL: https://github.com/apache/airflow/pull/64994

   ## Summary
   
   Sync the default Docker image Python version references with Breeze's single 
source of truth.
   
   `dev/breeze/src/airflow_breeze/global_constants.py` already sets 
`DEFAULT_PYTHON_MAJOR_MINOR_VERSION_FOR_IMAGES` to `3.13`, but 
`scripts/ci/prek/upgrade_important_versions.py` still hardcoded `3.12`. Because 
of that drift, the checked-in Dockerfile and related docs/examples still 
referenced `3.12.13` as the default image Python version.
   
   This change:
   - updates the checked-in default image Python references to `3.13.13`
   - makes `upgrade_important_versions.py` read the default image Python 
version from `global_constants.py` through `common_prek_utils.py`
   - adds unit coverage for the new helper
   
   Closes #64977
   
   ## Testing
   
   - Added tests in `scripts/tests/ci/prek/test_common_prek_utils.py`
   - `git diff --check`
   
   I could not run the Python test suite locally in this environment because 
`python`/`uv` are not installed here.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to