Add requirements-tox-py312-check-uc job

Test requirements against Python 3.12, but make it non-voting for now.

Change-Id: I37b862363b35e99a0a6adc7868ad68bd3d5ea9dd
This commit is contained in:
Dr. Jens Harbott 2024-06-17 18:09:40 +02:00 committed by Tony Breeds
parent 5bdc9d4b61
commit b557b9580a
3 changed files with 17 additions and 0 deletions

View File

@ -52,6 +52,16 @@
files: ^upper-constraints.*txt$
vars:
tox_envlist: py311-check-uc
- job:
name: requirements-tox-py312-check-uc
parent: openstack-tox-py312
description: |
Run test for requirements project.
Uses tox with the ``py312-check-uc`` environment.
files: ^upper-constraints.*txt$
vars:
tox_envlist: py312-check-uc
- job:
name: requirements-tox-py38-check-uc-no-wheels

View File

@ -20,6 +20,8 @@
- requirements-tox-py39-check-uc
- requirements-tox-py310-check-uc
- requirements-tox-py311-check-uc
- requirements-tox-py312-check-uc:
voting: false
- requirements-tox-validate-projects:
voting: false
- cross-aodh-py311

View File

@ -36,6 +36,11 @@ basepython = python3.11
deps = -r{toxinidir}/upper-constraints.txt
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
[testenv:py312-check-uc]
basepython = python3.12
deps = -r{toxinidir}/upper-constraints.txt
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
[testenv:venv]
commands = {posargs}