Add lower-contraints job

Change-Id: I273e7ae3d82374f087c1b57a2a37886310a08e2f
This commit is contained in:
Federico Ressi 2020-04-08 08:27:58 +02:00
parent f3a63b2d7e
commit aa32375454
5 changed files with 70 additions and 32 deletions

30
lower-constraints.txt Normal file
View File

@ -0,0 +1,30 @@
# Tobiko framework requirements
coverage==4.5.0
docker==4.0.0
fixtures==3.0.0
keystoneauth1==3.18.0
Jinja2==2.10.0
junitxml==0.7.0
mock==2.0.0
netaddr==0.7.18
neutron-lib==1.25.0
os-testr==1.0.0
oslo.config==5.2.0
oslo.log==3.36.0
pandas==0.24.2
paramiko==2.4.0
pbr==4.0.4
podman==1.6.0
python-heatclient==1.5.0
python-glanceclient==2.16.0
python-neutronclient==6.7.0
python-novaclient==9.1.0
python-octaviaclient==1.9.0
python-openstackclient==3.12.0
python-subunit==1.4.0
six==1.11.0
sshtunnel==0.1.5
stestr==3.0.0
testtools==2.2.0

View File

@ -1,26 +1,25 @@
# Tobiko framework requirements
docker>=4.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
keystoneauth1>=3.4.0 # Apache-2.0
Jinja2>=2.8.0 # BSD
junitxml>=0.7 # MIT
netaddr>=0.7.18 # BSD
neutron-lib>=1.25.0 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
pandas>=0.24.2 # BSD
paramiko>=2.4.0 # LGPLv2.1
pbr>=4.0.0 # Apache-2.0
podman>=1.6.0 # Apache-2.0
python-heatclient>=1.5.0 # Apache-2.0
python-glanceclient>=2.16.0 # Apache-2.0
python-neutronclient>=6.7.0 # Apache-2.0
python-novaclient>=9.1.0 # Apache-2.0
python-octaviaclient>=1.9.0 # Apache-2.0
python-openstackclient>=3.0.0 # Apache-2.0
stestr>=2.0 # Apache-2.0
six>=1.10.0 # MIT
sshtunnel>=0.1.5 # MIT
testtools>=2.2.0 # MIT
typing>=3.7 # PSFLv2
docker>=4.0.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
keystoneauth1>=3.18.0 # Apache-2.0
Jinja2>=2.10.0 # BSD
junitxml>=0.7.0 # MIT
netaddr>=0.7.18 # BSD
neutron-lib>=1.25.0 # Apache-2.0
oslo.config>=5.2.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
pandas>=0.24.2 # BSD
paramiko>=2.4.0 # LGPLv2.1
pbr>=4.0.4 # Apache-2.0
podman>=1.6.0 # Apache-2.0
python-heatclient>=1.5.0 # Apache-2.0
python-glanceclient>=2.16.0 # Apache-2.0
python-neutronclient>=6.7.0 # Apache-2.0
python-novaclient>=9.1.0 # Apache-2.0
python-octaviaclient>=1.9.0 # Apache-2.0
python-openstackclient>=3.12.0 # Apache-2.0
stestr>=2.0.0 # Apache-2.0
six>=1.11.0 # MIT
sshtunnel>=0.1.5.0 # MIT
testtools>=2.2.0 # MIT

View File

@ -1,9 +1,8 @@
# Unit tests requirements
coverage!=4.4,>=4.0 # Apache-2.0
junitxml>=0.7 # LGPL-3
mock>=2.0 # BSD
os-testr>=1.0 # Apache-2.0
python-subunit>=1.4 ; python_version >= '3.0' # Apache-2.0
python-subunit<1.4 ; python_version < '3.0' # Apache-2.0
stestr>=2.0 # Apache-2.0
coverage>=4.5.0 # Apache-2.0
junitxml>=0.7.0 # LGPL-3
mock>=2.0.0 # BSD
os-testr>=1.0.0 # Apache-2.0
python-subunit>=1.4.0 # Apache-2.0
stestr>=3.0.0 # Apache-2.0

11
tox.ini
View File

@ -1,6 +1,6 @@
[tox]
envlist = bindep,linters,py3
envlist = bindep,linters,py3,lower-constraints
minversion = 3.8.0
@ -271,3 +271,12 @@ skipdist = true
skip_install = true
deps = bindep
commands = bindep {posargs:test}
# --- project requirements ----------------------------------------------------
[testenv:lower-constraints]
deps =
-c{toxinidir}/lower-constraints.txt
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt

View File

@ -4,6 +4,7 @@
- build-openstack-docs-pti
- docs-on-readthedocs
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python3-train-jobs
- openstack-python3-ussuri-jobs
- publish-to-pypi