Cleanup requirements & tox config, update pylint
[nfvbench.git] / test-requirements.txt
1 # Python dependencies required by tox to run unit tests and code quality checks
2 #
3 # (dependencies required to build and check the docs can be found in
4 # docs/requirements.txt)
5 #
6 # The order of packages is significant, because pip processes them in the order
7 # of appearance. Changing the order has an impact on the overall integration
8 # process, which may cause wedges in the gate later.
9
10 # Requirements for nfvbench unit tests:
11 pytest # MIT
12 scapy>=2.3.1
13 # Extra requirements for behave_tests unit tests:
14 pytest-subtests
15
16 # Requirements for pep8 test:
17 hacking==5.0.0
18 flake8>=3.3.0
19
20 # Requirements for linter test:
21 pylint==2.15.9