Use safe version of hacking

Versions of hacking from 3.1.0 until 4.0.0, NOT inclusive, are supposed
to require a safe version of flake8, so besides normal issues related
to minor version upgrades, we can safely use those versions.
Also, forcing pycodestyle versions to be compatible with flake8 installed
by hacking.

Also, listing all dependencies in lower-constraints, including
dependencies from other libraries and projects.

Change-Id: I8eca30c2b04c2298e09482b2f04f0b43267f67ca
This commit is contained in:
Riccardo Pittau 2020-05-12 18:08:07 +02:00
parent 12023727f2
commit 0361740256
2 changed files with 14 additions and 5 deletions

View File

@ -1,14 +1,14 @@
alabaster==0.7.10
appdirs==1.3.0
Babel==2.3.4
cliff==3.1.0
cmd2==0.8.9
coverage==4.0
docutils==0.11
dulwich==0.15.0
extras==1.0.0
fixtures==3.0.0
flake8==2.5.5
flake8-import-order==0.17.1
hacking==3.0.0
future==0.18.2
imagesize==0.7.1
iso8601==0.1.11
Jinja2==2.10
@ -22,8 +22,12 @@ os-client-config==1.28.0
oslotest==3.2.0
pbr==2.0.0
pep8==1.5.7
prettytable==0.7.2
pycodestyle==2.5.0
pyflakes==0.8.1
Pygments==2.2.0
pyparsing==2.4.7
pyperclip==1.8.0
python-dateutil==2.7.0
python-mimeparse==1.6.0
python-subunit==1.0.0
@ -32,13 +36,17 @@ PyYAML==3.12
reno==2.5.0
requests==2.14.2
requestsexceptions==1.2.0
six==1.14.0
snowballstemmer==1.2.1
Sphinx==1.6.2
sphinxcontrib-websupport==1.0.1
stevedore==1.29.0
stestr==2.0.0
stevedore==1.29.0
sushy==2.0.0
testrepository==0.0.20
testscenarios==0.4
testtools==2.2.0
traceback2==1.4.0
unittest2==1.1.0
voluptuous==0.11.7
wcwidth==0.1.9

View File

@ -2,7 +2,7 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
hacking>=3.0.0,<3.1.0 # Apache-2.0
hacking>=3.1.0,<4.0.0 # Apache-2.0
coverage!=4.4,>=4.0 # Apache-2.0
python-subunit>=1.0.0 # Apache-2.0/BSD
@ -13,6 +13,7 @@ stestr>=2.0.0 # Apache-2.0
testscenarios>=0.4 # Apache-2.0/BSD
testtools>=2.2.0 # MIT
flake8-import-order>=0.17.1 # LGPLv3
pycodestyle>=2.0.0,<2.7.0 # MIT
# releasenotes
reno>=2.5.0 # Apache-2.0