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

ephraimanierobi pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit 5a72080fb4e93a727c86ea1a63fae8d6cff51af3
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Nov 3 13:18:10 2025 +0100

    [v3-1-test] Remove Python 3.9 since we are not cherry-picking to 3.0 
(#57662) (#57669)
    
    (cherry picked from commit 3cd67810a1e2927b2e6b2d78e6e4adf0143f5c48)
    
    Co-authored-by: Jarek Potiuk <[email protected]>
---
 dev/breeze/src/airflow_breeze/global_constants.py | 1 -
 scripts/ci/prek/upgrade_important_versions.py     | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev/breeze/src/airflow_breeze/global_constants.py 
b/dev/breeze/src/airflow_breeze/global_constants.py
index 03c18ba56aa..cb225dfd8d6 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -814,7 +814,6 @@ PROVIDERS_COMPATIBILITY_TESTS_MATRIX: list[dict[str, str | 
list[str]]] = [
 ]
 
 ALL_PYTHON_VERSION_TO_PATCHLEVEL_VERSION: dict[str, str] = {
-    "3.9": "3.9.25",
     "3.10": "3.10.19",
     "3.11": "3.11.14",
     "3.12": "3.12.12",
diff --git a/scripts/ci/prek/upgrade_important_versions.py 
b/scripts/ci/prek/upgrade_important_versions.py
index 18fcd7c2159..08a66dc824d 100755
--- a/scripts/ci/prek/upgrade_important_versions.py
+++ b/scripts/ci/prek/upgrade_important_versions.py
@@ -287,7 +287,7 @@ UPGRADE_RUFF: bool = os.environ.get("UPGRADE_RUFF", 
UPGRADE_ALL_BY_DEFAULT_STR).
 UPGRADE_UV: bool = os.environ.get("UPGRADE_UV", 
UPGRADE_ALL_BY_DEFAULT_STR).lower() == "true"
 UPGRADE_MYPY: bool = os.environ.get("UPGRADE_MYPY", 
UPGRADE_ALL_BY_DEFAULT_STR).lower() == "true"
 
-ALL_PYTHON_MAJOR_MINOR_VERSIONS = ["3.9", "3.10", "3.11", "3.12", "3.13"]
+ALL_PYTHON_MAJOR_MINOR_VERSIONS = ["3.10", "3.11", "3.12", "3.13"]
 DEFAULT_PROD_IMAGE_PYTHON_VERSION = "3.12"
 
 

Reply via email to