From cb30aa2a0649990051fad1c55891dc7ab0c70278 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Thu, 11 Sep 2025 22:20:28 +0900 Subject: [PATCH] Drop Python 3.9 support It was removed from tested runtimes in 2025.2 . It has been kept for one cycle for smooth transition of the other projects, but it's time to bump the enforced minimum requirement. Also add Python 3.13 which has been tested for some time. Change-Id: Id2fc69998a59abb16a6c07b4077b32179802b172 Signed-off-by: Takashi Kajinami --- releasenotes/notes/remove-py39-7482eb74fcd78249.yaml | 5 +++++ setup.cfg | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/remove-py39-7482eb74fcd78249.yaml diff --git a/releasenotes/notes/remove-py39-7482eb74fcd78249.yaml b/releasenotes/notes/remove-py39-7482eb74fcd78249.yaml new file mode 100644 index 00000000..7f1c918b --- /dev/null +++ b/releasenotes/notes/remove-py39-7482eb74fcd78249.yaml @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Support for Python 3.9 has been removed. Now the minimum python version + supported is 3.10. diff --git a/setup.cfg b/setup.cfg index a4f2abba..319c3909 100644 --- a/setup.cfg +++ b/setup.cfg @@ -6,7 +6,7 @@ description_file = author = OpenStack author_email = openstack-discuss@lists.openstack.org home_page = https://docs.openstack.org/oslo.cache/latest -python_requires = >=3.9 +python_requires = >=3.10 classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -16,10 +16,10 @@ classifier = Programming Language :: Python Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 - Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 [files] packages =