From c387015351b5dc33dbc3f01cefd8cbff886cd3af Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Thu, 11 Sep 2025 22:34:04 +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: If4da59bc4018e53778dd464341d2be29d9016d87 Signed-off-by: Takashi Kajinami --- releasenotes/notes/remove-py39-09e98fefdd1966c8.yaml | 5 +++++ setup.cfg | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/remove-py39-09e98fefdd1966c8.yaml diff --git a/releasenotes/notes/remove-py39-09e98fefdd1966c8.yaml b/releasenotes/notes/remove-py39-09e98fefdd1966c8.yaml new file mode 100644 index 0000000..7f1c918 --- /dev/null +++ b/releasenotes/notes/remove-py39-09e98fefdd1966c8.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 fbd5a9b..baf4b68 100644 --- a/setup.cfg +++ b/setup.cfg @@ -6,7 +6,7 @@ summary = Oslo Rootwrap description_file = README.rst home_page = https://docs.openstack.org/oslo.rootwrap/latest/ -python_requires = >=3.9 +python_requires = >=3.10 classifier = Environment :: OpenStack Intended Audience :: Developers @@ -15,10 +15,10 @@ classifier = Operating System :: OS Independent Programming Language :: Python 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 Programming Language :: Python :: 3 :: Only Programming Language :: Python :: Implementation :: CPython