diff --git a/.zuul.yaml b/.zuul.yaml index faa107e..b5a2123 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -7,23 +7,27 @@ - openstackclient-plugin-jobs check: jobs: - - openstack-tox-functional-py38: - required-projects: - - openstack/placement - openstack-tox-functional-py39: required-projects: - openstack/placement - openstack-tox-functional-py310: required-projects: - openstack/placement + - openstack-tox-functional-py311: + required-projects: + - openstack/placement + - openstack-tox-functional-py312: + voting: false + required-projects: + - openstack/placement gate: jobs: - - openstack-tox-functional-py38: - required-projects: - - openstack/placement - openstack-tox-functional-py39: required-projects: - openstack/placement - openstack-tox-functional-py310: required-projects: - openstack/placement + - openstack-tox-functional-py311: + required-projects: + - openstack/placement diff --git a/setup.cfg b/setup.cfg index f48ede5..74d3ffd 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,9 +17,9 @@ classifier = Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 [files] packages = diff --git a/tox.ini b/tox.ini index 4aa599d..e0e3f4e 100644 --- a/tox.ini +++ b/tox.ini @@ -39,13 +39,6 @@ deps = openstack-placement>=1.0.0 commands = stestr --test-path=./osc_placement/tests/functional run {posargs} -[testenv:functional-py38] -description = - Run functional tests using python3.8. -deps = {[testenv:functional]deps} -commands = - {[testenv:functional]commands} - [testenv:functional-py39] description = Run functional tests using python3.9. @@ -60,6 +53,19 @@ deps = {[testenv:functional]deps} commands = {[testenv:functional]commands} +[testenv:functional-py311] +description = + Run functional tests using python3.11. +deps = {[testenv:functional]deps} +commands = + {[testenv:functional]commands} + +[testenv:functional-py312] +description = + Run functional tests using python3.12. +deps = {[testenv:functional]deps} +commands = + {[testenv:functional]commands} [testenv:pep8] description =