diff --git a/.zuul.yaml b/.zuul.yaml index 79b8da8..114e4c5 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -14,34 +14,54 @@ - openstack-tox-pep8: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py38: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py39: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py310: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 + - openstack-tox-py311: + voting: false + required-projects: + - name: openstack/requirements + override-checkout: stable/2024.1 + - openstack-tox-py312: + voting: false + required-projects: + - name: openstack/requirements + override-checkout: stable/2024.1 gate: jobs: - openstack-tox-pep8: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py38: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py39: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 - openstack-tox-py310: required-projects: - name: openstack/requirements - override-checkout: stable/2023.2 + override-checkout: stable/2024.1 + - openstack-tox-py311: + voting: false + required-projects: + - name: openstack/requirements + override-checkout: stable/2024.1 + - openstack-tox-py312: + voting: false + required-projects: + - name: openstack/requirements + override-checkout: stable/2024.1 diff --git a/test-requirements.txt b/test-requirements.txt index b27fe1a..828d6af 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -3,8 +3,8 @@ # process, which may cause wedges in the gate later. --e git+https://opendev.org/openstack/heat.git@stable/2023.2#egg=openstack-heat --e git+https://opendev.org/x/python-group-based-policy-client.git@stable/2023.2#egg=python-group-based-policy-client +-e git+https://opendev.org/openstack/heat.git@stable/2024.1#egg=openstack-heat +-e git+https://opendev.org/x/python-group-based-policy-client.git@stable/2024.1#egg=python-group-based-policy-client # Hacking already pins down pep8, pyflakes and flake8 hacking>=3.0.1,<3.1.0; # Apache-2.0 # remove this pyflakes from here once you bump the diff --git a/tox.ini b/tox.ini index 9b1867a..2c5b035 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38,py39,py310,pep8 +envlist = py38,py39,py310,py312,pep8 minversion = 3.1.0 skipsdist = False @@ -16,7 +16,7 @@ setenv = VIRTUAL_ENV={envdir} usedevelop = True install_command = pip install {opts} {packages} deps = - -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2023.2} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2024.1} -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt commands =