
The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Fix problems found by updated hacking version. Update local hacking checks for new flake8, remove test B314 since that tests difference between Python 2 and 3, there's no need to advise using six anymore. Use oslotest.base directly, this fixes the hacking tests. Remove ddt usage in testsuite, it does not work with current hacking version anymore. Change-Id: Iee4584c6fde08728c017468d9de1db73f2c79d8d
25 lines
753 B
Plaintext
25 lines
753 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 should appear first in case something else depends on pep8
|
|
hacking>=3.0,<3.1.0 # Apache-2.0
|
|
pyflakes>=2.1.1
|
|
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
pykmip>=0.7.0 # Apache 2.0 License
|
|
stestr>=2.0.0 # Apache-2.0
|
|
testtools>=2.2.0 # MIT
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
requests>=2.18.0 # Apache-2.0
|
|
WebTest>=2.0.27 # MIT
|
|
python-keystoneclient>=3.8.0 # Apache-2.0
|
|
tempest>=17.1.0 # Apache-2.0
|
|
|
|
# Bandit build requirements
|
|
bandit!=1.6.0,>=1.1.0 # Apache-2.0
|
|
|
|
doc8>=0.6.0 # Apache-2.0
|
|
Pygments>=2.2.0 # BSD license
|