diff --git a/.zuul.yaml b/.zuul.yaml index ecd4ff1..e79706f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -53,13 +53,13 @@ tox_envlist: functional-py39 - job: - name: brick-cinderclient-dsvm-functional-py310 + name: brick-cinderclient-dsvm-functional-py311 parent: brick-cinderclient-dsvm-functional-base - # python 3.10 is the default in ubuntu 22.04 (jammy) - nodeset: openstack-single-node-jammy + # use debian bookworm, where py3.11 is the default + nodeset: devstack-single-node-debian-bookworm vars: - python_version: 3.10 - tox_envlist: functional-py310 + python_version: 3.11 + tox_envlist: functional-py311 - project: templates: @@ -70,8 +70,8 @@ check: jobs: - brick-cinderclient-dsvm-functional-py39 - - brick-cinderclient-dsvm-functional-py310 + - brick-cinderclient-dsvm-functional-py311 gate: jobs: - brick-cinderclient-dsvm-functional-py39 - - brick-cinderclient-dsvm-functional-py310 + - brick-cinderclient-dsvm-functional-py311 diff --git a/setup.cfg b/setup.cfg index a772a16..a2e009c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,7 +16,6 @@ classifiers = Programming Language :: Python :: 3 :: Only Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: 3 - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 diff --git a/tox.ini b/tox.ini index d2207cf..8fb647d 100644 --- a/tox.ini +++ b/tox.ini @@ -45,7 +45,7 @@ setenv = OS_TEST_PATH=./brick_cinderclient_ext/tests/functional passenv = OS_* -[testenv:functional-py{3,38,39,310,311}] +[testenv:functional-py{3,38,39,310,311,312}] setenv = {[testenv:functional]setenv}