From e7e8ef62be099c8313139150c5c4574f557dcf3a Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 23 Oct 2024 19:58:21 +0900 Subject: [PATCH] Remove Python 3.8 support Python 3.8 is no longer part of the tested runtimes since 2024.2[1] because its EOL is coming soon. Also officially declare python 3.12 support because python 3.12 is now part of tested runtimes and unit test job with Python 3.12 is now voting. [1] https://governance.openstack.org/tc/reference/runtimes/2024.2.html Change-Id: I1313248457ed2a6fc13f74a763a5c363cbdbebd2 --- releasenotes/notes/remove-py38-71468a51f4be2bc6.yaml | 5 +++++ setup.cfg | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/remove-py38-71468a51f4be2bc6.yaml diff --git a/releasenotes/notes/remove-py38-71468a51f4be2bc6.yaml b/releasenotes/notes/remove-py38-71468a51f4be2bc6.yaml new file mode 100644 index 0000000..a0440dc --- /dev/null +++ b/releasenotes/notes/remove-py38-71468a51f4be2bc6.yaml @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Python 3.8 support was dropped. The minimum version of Python now supported + is Python 3.9. diff --git a/setup.cfg b/setup.cfg index ec8f0fb..a438cb5 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/ceilometermiddleware/latest/ -python_requires = >=3.8 +python_requires = >=3.9 classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -17,10 +17,10 @@ classifier = Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 [files] packages =