requirements-test.txt 487 Bytes
Newer Older
1
2
3
# Get core deps.
-r requirements.txt

4
# Tools for static checking.
5
6
#   - flake8-annotations is needed to avoid F811 error with overload
#     function typing with mypy.
Mandeep Singh Baines's avatar
Mandeep Singh Baines committed
7
8
black == 19.10b0
flake8 == 3.7.9
9
flake8-annotations == 2.6.2
10
isort == 5.6.4
11
mypy == 0.790
12
13

# Tools for unit tests & coverage.
Mandeep Singh Baines's avatar
Mandeep Singh Baines committed
14
pytest == 5.4.1
Min Xu's avatar
Min Xu committed
15
pytest-cov == 2.10.0
Benjamin Lefaudeux's avatar
Benjamin Lefaudeux committed
16
pytest-timeout == 1.4.2
17
18
remote-pdb >= 2.1.0
parameterized >= 0.8.1
19
20
21

# For torch.cuda.list_gpu_processes()
pynvml == 8.0.4
22
23
24

# For mypy typing
numpy >= 1.21