Cleanup requirements & tox config, update pylint
[nfvbench.git] / requirements.txt
1 # Python dependencies required to run nfvbench and behave_tests
2 #
3 # The order of packages is significant, because pip processes them in the order
4 # of appearance. Changing the order has an impact on the overall integration
5 # process, which may cause wedges in the gate later.
6
7 pbr!=2.1.0 # Apache-2.0
8
9 attrdict>=2.0.0
10 bitmath>=1.3.1.1
11 pytz # MIT
12 python-glanceclient # Apache-2.0
13 python-neutronclient # Apache-2.0
14 python-novaclient # Apache-2.0
15 python-openstackclient # Apache-2.0
16 python-keystoneclient!=2.1.0 # Apache-2.0
17 PyYAML # MIT
18 tabulate # MIT
19 Flask!=0.11 # BSD
20 fluent-logger>=0.5.3
21 netaddr # BSD
22 hdrhistogram>=0.8.0
23
24 # Extra requirements for behave_tests:
25 requests!=2.20.0,!=2.24.0 # Apache-2.0
26 retry>=0.9.2
27 xtesting>=0.92.0
28 behave>=1.2.6