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

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


The following commit(s) were added to refs/heads/main by this push:
     new 3cd67810a1e Remove Python 3.9 since we are not cherry-picking to 3.0 
(#57662)
3cd67810a1e is described below

commit 3cd67810a1e2927b2e6b2d78e6e4adf0143f5c48
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sat Nov 1 10:04:06 2025 +0100

    Remove Python 3.9 since we are not cherry-picking to 3.0 (#57662)
---
 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 8fb70c899df..38ffbf1112c 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -823,7 +823,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 0cee2016b5e..4e3b3088ce6 100755
--- a/scripts/ci/prek/upgrade_important_versions.py
+++ b/scripts/ci/prek/upgrade_important_versions.py
@@ -294,7 +294,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