Add py313 testing and drop EOL python versions

Change-Id: Ib8b74a5fe6c571a6dd55158bd41eb14422a3da5c
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
This commit is contained in:
Goutham Pacha Ravi
2026-02-17 12:01:16 -08:00
parent 540315d8ed
commit c71d9b97f7
4 changed files with 7 additions and 11 deletions

View File

@@ -3,19 +3,17 @@
- build-openstack-docs-pti
check:
jobs:
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py313
- openstack-tox-linters
- election-tox-ci-checks-review
- election-tox-ci-checks-election
gate:
jobs:
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py313
- openstack-tox-linters
- election-tox-ci-checks-election
promote:
jobs:
- promote-governance-election
- promote-governance-election

View File

@@ -4,7 +4,6 @@
pytz>=2013.6 # MIT
PyYAML>=3.10 # MIT
requests>=2.14.2 # Apache-2.0
ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD
PrettyTable<0.8,>=0.7.1 # BSD
docutils>=0.11 # OSI-Approved Open Source, Public Domain
Jinja2>=2.10 # BSD License (3 clause)

View File

@@ -5,6 +5,7 @@ description_file = README.rst
author = OpenStack Election Officials
author_email = openstack-discuss@lists.openstack.org
home_page = https://governance.openstack.org/election/
python_requires = >=3.10
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
@@ -13,9 +14,10 @@ classifier =
Operating System :: POSIX :: Linux
Programming Language :: Python
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
Programming Language :: Python :: 3.13
[files]
packages =

View File

@@ -10,9 +10,6 @@ basepython = python3
setenv = VIRTUAL_ENV={envdir}
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
# NOTE: If py35 fails with "db type could not be determined", delete
# .testrepository and try again. Running py35 before py27 is OK, but not the
# other way around. See: https://bugs.launchpad.net/testrepository/+bug/1212909
commands = stestr run --slowest {posargs}
[testenv:linters]