Skip to content

Commit ff4ea2d

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Drop Python 3.10"
2 parents 875d731 + c8f1978 commit ff4ea2d

3 files changed

Lines changed: 13 additions & 8 deletions

File tree

.zuul.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
# for job naming conventions.
33

44
- job:
5-
name: nova-tox-functional-py310
6-
parent: openstack-tox-functional-py310
5+
name: nova-tox-functional-py311
6+
parent: openstack-tox-functional-py311
77
description: |
88
Run tox-based functional tests for the OpenStack Nova project
99
under cPython version 3.10 with Nova specific irrelevant-files list.
10-
Uses tox with the ``functional-py310`` environment.
10+
Uses tox with the ``functional-py311`` environment.
1111
1212
This job also provides a parent for other projects to run the nova
1313
functional tests on their own changes.
@@ -26,7 +26,7 @@
2626
# explicitly stating the work dir makes this job reusable by other
2727
# projects
2828
zuul_work_dir: src/opendev.org/openstack/nova
29-
bindep_profile: test py310
29+
bindep_profile: test py311
3030
timeout: 3600
3131

3232
- job:
@@ -971,7 +971,7 @@
971971
- nova-alt-configurations
972972
- nova-tox-validate-backport:
973973
voting: false
974-
- nova-tox-functional-py310
974+
- nova-tox-functional-py311
975975
- nova-tox-functional-py313
976976
- nova-tox-functional-py313-threading:
977977
voting: false
@@ -1002,7 +1002,7 @@
10021002
gate:
10031003
jobs:
10041004
- nova-live-migration
1005-
- nova-tox-functional-py310
1005+
- nova-tox-functional-py311
10061006
- nova-tox-functional-py313
10071007
- nova-tox-functional-py313-threading:
10081008
voting: false

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ authors = [
1111
readme = {file = "README.rst", content-type = "text/x-rst"}
1212
license = {text = "Apache-2.0"}
1313
dynamic = ["version", "dependencies"]
14-
requires-python = ">=3.10"
14+
requires-python = ">=3.11"
1515
classifiers = [
1616
"Development Status :: 5 - Production/Stable",
1717
"Environment :: OpenStack",
@@ -21,9 +21,9 @@ classifiers = [
2121
"Operating System :: POSIX :: Linux",
2222
"Programming Language :: Python",
2323
"Programming Language :: Python :: 3",
24-
"Programming Language :: Python :: 3.10",
2524
"Programming Language :: Python :: 3.11",
2625
"Programming Language :: Python :: 3.12",
26+
"Programming Language :: Python :: 3.13",
2727
"Programming Language :: Python :: 3 :: Only",
2828
"Programming Language :: Python :: Implementation :: CPython",
2929
]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
upgrade:
3+
- |
4+
Python 3.10 support has been dropped. The minimum version of Python now
5+
supported by nova is Python 3.11.

0 commit comments

Comments
 (0)