Train release of OpenStack is intended to support compatability with python2.7 and we inadvertently broke it earlier. Due to a broken gate, we created a change which removed the py27 jobs, bandit, and lower constraints checking due to multiple gates failing all at once. Ide0f6c38a59ae6486fa33cfb19b383d022e57d5a The removal of the py27 change was due to Bandit 1.7.0 which dropped py2 support. We should have restricted Bandit in our test-requirements.txt at that time. As such, this commit addresses that, plus python3 only exception names which slipped in on a backport breaking py27 compatability. Change-Id: I4a441495d078b9c46b8ad443fc0e7862efd12bde
21 lines
757 B
Plaintext
21 lines
757 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
hacking>=1.0.0,<1.1.0 # Apache-2.0
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
mock>=2.0.0 # BSD
|
|
testtools>=2.2.0 # MIT
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
stestr>=1.0.0 # Apache-2.0
|
|
bashate>=0.5.1 # Apache-2.0
|
|
flake8-import-order>=0.13 # LGPLv3
|
|
bandit!=1.6.0,>=1.1.0,<1.7.0 # Apache-2.0
|
|
|
|
# Doc requirements
|
|
doc8>=0.6.0 # Apache-2.0
|
|
sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
|
|
sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD
|
|
sphinxcontrib-pecanwsme>=0.8.0 # Apache-2.0
|
|
openstackdocstheme>=1.20.0 # Apache-2.0
|
|
reno>=2.5.0 # Apache-2.0
|