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"