Drop check-uc jobs for py38
Python3.8 is no longer part of the PTI and some libraries are dropping support for it in new releases. Make our life easy and stop generating and checking constraints for it rather than reintroducing python_version specific constraints again. Change-Id: Iee6b65ad1cac13df33ea96119f3cf4b70e2e307e
This commit is contained in:
parent
2c3ecc62f5
commit
0416165ee2
@ -12,16 +12,6 @@
|
||||
vars:
|
||||
tox_envlist: babel
|
||||
|
||||
- job:
|
||||
name: requirements-tox-py38-check-uc
|
||||
parent: openstack-tox-py38
|
||||
description: |
|
||||
Run test for requirements project.
|
||||
|
||||
Uses tox with the ``py38-check-uc`` environment.
|
||||
files: ^upper-constraints.*txt$
|
||||
vars:
|
||||
tox_envlist: py38-check-uc
|
||||
- job:
|
||||
name: requirements-tox-py39-check-uc
|
||||
parent: openstack-tox-py39
|
||||
@ -64,9 +54,3 @@
|
||||
files: ^bindep.txt$
|
||||
vars:
|
||||
tox_envlist: bindep
|
||||
|
||||
- job:
|
||||
name: requirements-tox-py38-check-uc-aarch64
|
||||
parent: requirements-tox-py38-check-uc
|
||||
nodeset: ubuntu-focal-arm64
|
||||
timeout: 7200
|
||||
|
@ -28,7 +28,6 @@
|
||||
- requirements-tox-babel
|
||||
- requirements-tox-bindep:
|
||||
voting: false
|
||||
- requirements-tox-py38-check-uc
|
||||
- requirements-tox-py39-check-uc
|
||||
- requirements-tox-py310-check-uc
|
||||
- requirements-tox-validate-projects:
|
||||
@ -65,10 +64,6 @@
|
||||
- ^setup.cfg$
|
||||
check-arm64:
|
||||
jobs:
|
||||
- requirements-tox-py38-check-uc-aarch64:
|
||||
files:
|
||||
- bindep.txt
|
||||
- upper-constraints.txt
|
||||
- build-wheel-cache-centos-8-stream-arm64:
|
||||
files:
|
||||
- bindep.txt
|
||||
@ -109,7 +104,6 @@
|
||||
- bindep.txt
|
||||
- openstack-tox-validate
|
||||
- requirements-tox-babel
|
||||
- requirements-tox-py38-check-uc
|
||||
- requirements-tox-py39-check-uc
|
||||
- requirements-tox-py310-check-uc
|
||||
- cross-cinder-py310
|
||||
|
9
tox.ini
9
tox.ini
@ -16,13 +16,6 @@ deps = -c{toxinidir}/upper-constraints.txt
|
||||
commands =
|
||||
stestr run {posargs}
|
||||
|
||||
[testenv:py38-check-uc]
|
||||
allowlist_externals =
|
||||
check-conflicts
|
||||
basepython = python3.8
|
||||
deps = -r{toxinidir}/upper-constraints.txt
|
||||
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
|
||||
|
||||
[testenv:py39-check-uc]
|
||||
allowlist_externals =
|
||||
check-conflicts
|
||||
@ -50,7 +43,7 @@ description = Regenerates upper-constraints.txt
|
||||
# Generate needs an unconstrained install to get new dependencies
|
||||
deps = -r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
commands = generate-constraints {posargs: -b blacklist.txt -r global-requirements.txt -p python3.6 -p python3.7 -p python3.8 -p python3.9 -p python3.10 > upper-constraints.txt}
|
||||
commands = generate-constraints {posargs: -b blacklist.txt -r global-requirements.txt -p python3.9 -p python3.10 > upper-constraints.txt}
|
||||
|
||||
[testenv:validate]
|
||||
allowlist_externals =
|
||||
|
Loading…
x
Reference in New Issue
Block a user