keystone/test-requirements.txt
wangxiyuan 090886902c Use pycodestyle in place of pep8
The lower version of pycodestyle lib (aliased to pep8) doesn't work
for py36 env. This commit unblocks the py36 gate by adding a
dependency on pycodestyle and using that for style checks.

Bump the "hacking" lib version to v1.1.0 which depends
on a higher verion of pycodestyle.

Change-Id: I3fc591e09c1e25a3bd2a3922880772ea9617f1e3
2018-11-20 17:16:01 +00:00

35 lines
988 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.1.0,<1.2.0 # Apache-2.0
pep257==0.7.0 # MIT License
pycodestyle>=2.0.0 # MIT License
flake8-docstrings==0.2.1.post1 # MIT
bashate>=0.5.1 # Apache-2.0
os-testr>=1.0.0 # Apache-2.0
freezegun>=0.3.6 # Apache-2.0
pytz>=2013.6 # MIT
# Include drivers for opportunistic testing.
oslo.db[fixtures,mysql,postgresql]>=4.27.0 # Apache-2.0
# computes code coverage percentages
coverage!=4.4,>=4.0 # Apache-2.0
# fixture stubbing
fixtures>=3.0.0 # Apache-2.0/BSD
# xml parsing
lxml!=3.7.0,>=3.4.1 # BSD
# mock object framework
mock>=2.0.0 # BSD
oslotest>=3.2.0 # Apache-2.0
# test wsgi apps without starting an http server
WebTest>=2.0.27 # MIT
stestr>=1.0.0 # Apache-2.0
testtools>=2.2.0 # MIT
tempest>=17.1.0 # Apache-2.0
# Functional tests.
requests>=2.14.2 # Apache-2.0