Fix lower-constraints with the new pip resolver

Remove pep8 dependencies from test-requirements, they're not
needed there and are hard to constraint properly.

Change lower-constraints to make pip happy and not require infinite
time to calculate dependencies.

Change-Id: Id524ad2bd2994fefadd6a3ad728123a0a1a49dc8
This commit is contained in:
Riccardo Pittau 2020-12-09 15:19:33 +01:00 committed by Julia Kreger
parent c387cf305c
commit caf9256b22
3 changed files with 30 additions and 17 deletions

View File

@ -2,8 +2,12 @@ alabaster==0.7.12
alembic==1.4.2
amqp==2.5.2
appdirs==1.4.4
argparse==0.9.0
attrs==17.4.0
automaton==1.9.0
Babel==2.3.4
bandit==1.6.3
bcrypt==3.2.0
cachetools==4.1.0
certifi==2020.4.5.1
cffi==1.14.0
@ -29,11 +33,9 @@ futurist==1.2.0
gitdb==4.0.5
GitPython==3.1.2
greenlet==0.4.15
grpcio==1.18.0
idna==2.9
ifaddr==0.1.6
imagesize==1.2.0
importlib-metadata==1.6.0
ironic-lib==4.3.0
iso8601==0.1.12
itsdangerous==1.1.0
@ -49,6 +51,7 @@ kombu==4.6.8
linecache2==1.0.0
Mako==1.1.2
MarkupSafe==1.1.1
mock==4.0.2
monotonic==1.5
mox3==1.0.0
msgpack==1.0.0
@ -60,7 +63,6 @@ openstackdocstheme==2.2.0
openstacksdk==0.40.0
os-api-ref==1.4.0
os-client-config==2.1.0
os-service-types==1.7.0
oslo.concurrency==3.26.0
oslo.config==5.2.0
oslo.context==2.19.2
@ -73,12 +75,14 @@ oslo.policy==1.30.0
oslo.rootwrap==5.8.0
oslo.serialization==2.18.0
oslo.service==1.24.0
oslo.utils==3.33.0
oslotest==3.2.0
oslo.utils==3.33.0
os-service-types==1.7.0
packaging==19.0
Paste==3.4.0
PasteDeploy==2.1.0
pbr==2.0.0
pika==1.1.0
pika==0.10.0
pika-pool==0.1.3
ply==3.11
prettytable==0.7.2
@ -88,6 +92,7 @@ Pygments==2.6.1
pyinotify==0.9.6
pymemcache==1.2.9
pyparsing==2.4.7
pyrsistent==0.17.3
python-dateutil==2.8.1
python-editor==1.0.4
python-keystoneclient==4.0.0
@ -102,13 +107,18 @@ requestsexceptions==1.4.0
restructuredtext-lint==1.3.0
rfc3986==1.4.0
Routes==2.4.1
six==1.14.0
six==1.15.0
smmap==3.0.4
snowballstemmer==2.0.0
Sphinx==2.0.0
sphinxcontrib-apidoc==0.2.0
sphinxcontrib-applehelp==1.0.2
sphinxcontrib-devhelp==1.0.2
sphinxcontrib-htmlhelp==1.0.3
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==1.0.3
sphinxcontrib-serializinghtml==1.1.4
sphinxcontrib-svg2pdfconverter==0.1.0
sphinxcontrib-websupport==1.2.2
SQLAlchemy==1.2.19
sqlalchemy-migrate==0.13.0
sqlparse==0.3.1
@ -131,4 +141,3 @@ WebOb==1.8.6
Werkzeug==1.0.1
wrapt==1.12.1
zeroconf==0.26.1
zipp==3.1.0

View File

@ -4,18 +4,17 @@
bandit!=1.6.0,>=1.1.0,<2.0.0 # Apache-2.0
coverage!=4.4,>=4.0 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0
pymemcache!=1.3.0,>=1.2.9 # Apache-2.0
stestr>=1.0.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
oslotest>=3.2.0 # Apache-2.0
# DOC test requirements
doc8>=0.6.0 # Apache-2.0
flake8-import-order>=0.17.1 # LGPLv3
hacking>=3.1.0,<4.0.0 # Apache-2.0
reno>=3.1.0 # Apache-2.0
sphinx>=2.0.0,!=2.1.0 # BSD
sphinxcontrib-svg2pdfconverter>=0.1.0 # BSD
sphinxcontrib-apidoc>=0.2.0 # BSD
openstackdocstheme>=2.2.0 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0
pymemcache!=1.3.0,>=1.2.9 # Apache 2.0 License
stestr>=1.0.0 # Apache-2.0
reno>=3.1.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
oslotest>=3.2.0 # Apache-2.0
pycodestyle>=2.0.0,<2.7.0 # MIT

View File

@ -42,6 +42,11 @@ commands =
coverage html -d ./cover --omit='*test*'
[testenv:pep8]
deps =
flake8-import-order>=0.17.1 # LGPLv3
hacking>=3.1.0,<4.0.0 # Apache-2.0
pycodestyle>=2.0.0,<2.7.0 # MIT
doc8>=0.6.0 # Apache-2.0
commands =
flake8 ironic_inspector
doc8 -e .rst -e .inc README.rst CONTRIBUTING.rst doc/source api-ref/source