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: Iae5cf70028808a384654fb2b7eee8f7995348702
This commit is contained in:
Takashi Kajinami 2024-10-22 12:55:52 +09:00
parent 31b53f222c
commit 7139d5b006
3 changed files with 8 additions and 3 deletions

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
Python 3.8 support was dropped. The minimum version of Python now supported
is Python 3.9.

View File

@ -6,7 +6,7 @@ description_file =
author = OpenStack author = OpenStack
author_email = openstack-discuss@lists.openstack.org author_email = openstack-discuss@lists.openstack.org
home_page = https://docs.openstack.org/python-aodhclient/latest/ home_page = https://docs.openstack.org/python-aodhclient/latest/
python_requires = >=3.8 python_requires = >=3.9
classifier = classifier =
Environment :: OpenStack Environment :: OpenStack
Intended Audience :: Information Technology Intended Audience :: Information Technology
@ -16,10 +16,10 @@ classifier =
Programming Language :: Python Programming Language :: Python
Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3 Programming Language :: Python :: 3
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
[files] [files]
packages = packages =

View File

@ -1,6 +1,6 @@
[tox] [tox]
minversion = 4.2.5 minversion = 4.2.5
envlist = py38,py39,py311,pep8 envlist = py3,pep8
ignore_basepython_conflict = True ignore_basepython_conflict = True
[testenv] [testenv]