diff --git a/.zuul.yaml b/.zuul.yaml index 73b64b7..e306a1b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -18,18 +18,15 @@ but with magnum added as a required-projects. This checks out the project code and allows tox_install_siblings to use magnum when building the venv. - py38 is in Zed/2023.1/2023.2/2024.1 PTI py39 is in Zed/2023.2/2024.1 PTI py310 is in 2023.1/2023.2/2024.1 PTI - py311 is in 2024.1 PTI + py311 is in 2024.1/2024.2 PTI + py312 is in 2025.1 PTI check: jobs: - openstack-tox-pep8: required-projects: - openstack/magnum - - openstack-tox-py38: - required-projects: - - openstack/magnum - openstack-tox-py39: required-projects: - openstack/magnum @@ -39,14 +36,14 @@ - openstack-tox-py311: required-projects: - openstack/magnum + - openstack-tox-py312: + required-projects: + - openstack/magnum gate: jobs: - openstack-tox-pep8: required-projects: - openstack/magnum - - openstack-tox-py38: - required-projects: - - openstack/magnum - openstack-tox-py39: required-projects: - openstack/magnum @@ -56,6 +53,9 @@ - openstack-tox-py311: required-projects: - openstack/magnum + - openstack-tox-py312: + required-projects: + - openstack/magnum post: jobs: - publish-openstack-python-branch-tarball @@ -66,4 +66,4 @@ - openstack-cover-jobs-magnum - openstack-python3-jobs-magnum - release-notes-jobs-python3 - - publish-openstack-docs-pti \ No newline at end of file + - publish-openstack-docs-pti diff --git a/test-requirements.txt b/test-requirements.txt index e9dc685..445e8c7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,7 +2,7 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -hacking>=3.0,<3.1 # Apache-2.0 +hacking>=7.0.0,<7.1.0 # Apache-2.0 coverage>=4.0,!=4.4 # Apache-2.0 python-subunit>=0.0.18 # Apache-2.0/BSD