Add Python 3.13 test

Python 3.13 is part of the supported runtimes for 2026.1 release[1].

[1] https://governance.openstack.org/tc/reference/runtimes/2026.1.html

Change-Id: Ie0e926cca9219de67ce594df50c4aa010a9d4751
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2026-01-16 21:35:16 +09:00
committed by Andriy Kurilin
parent f8dbd04fe5
commit 69e99d2e9a
5 changed files with 6 additions and 3 deletions

View File

@@ -7,6 +7,7 @@
- rally-tox-py310
- rally-tox-py311
- rally-tox-py312
- rally-tox-py313
- rally-dsvm-tox-functional
- rally-openstack-docker-build
#- rally-task-basic-with-existing-users
@@ -81,6 +82,7 @@
- rally-tox-py310
- rally-tox-py311
- rally-tox-py312
- rally-tox-py313
- rally-dsvm-tox-functional
- rally-openstack-docker-build
#- rally-task-basic-with-existing-users

View File

@@ -22,7 +22,7 @@ Changelog
Added
~~~~~
* CI jobs for checking compatibility with python 3.12
* CI jobs for checking compatibility with python 3.12 and 3.13
Removed
~~~~~~~

View File

@@ -19,6 +19,7 @@ classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
dynamic = ["version", "dependencies"]
requires-python = ">=3.10"

View File

@@ -395,7 +395,7 @@ class OpenStack(platform.Platform):
env_vars_description = "\n".join(
line for line in env_vars_docs.split("\n")[1:]
)
doc += (f"\n **The following environment variables are expected for "
doc += (f"\n\n**The following environment variables are expected for "
f"creation a Rally environment using sustem environment "
f"variables**\n{env_vars_description}")
return doc

View File

@@ -1,7 +1,7 @@
[tox]
minversion = 4.0.0
ignore_basepython_conflict = true
envlist = py310,py312,pep8
envlist = py310,py313,pep8
[testenv]
extras = {env:RALLY_EXTRAS:}