forked from lenskit/lkpy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtox.ini
47 lines (39 loc) · 951 Bytes
/
tox.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[tox]
minversion = 3.4.0
envlist =
minimal
py36-pd{24,25,100}-nb{43,44,45,46,47,48}-np{16,17,18}-sp{12,13,14}
py37-pd{24,25,100}-nb{45,46,47,48}-np{16,17,18}-sp{12,13,14}
py38-pd{25,100}-nb48-np18-sp14
[testenv]
deps =
pytest>=3.9,<6.0
pytest-doctestplus
pytest-cov
pd24: pandas>=0.24,<0.25
pd25: pandas>=0.25,<0.26
pd100: pandas>=1.0,<1.1
nb42: numba>=0.42,<0.43
nb42: llvmlite<0.30
nb43: numba>=0.43,<0.44
nb43: llvmlite<0.31
nb44: numba>=0.44,<0.45
nb44: llvmlite<0.31
nb45: numba>=0.45,<0.46
nb45: llvmlite<0.31
nb46: numba>=0.46,<0.47
nb46: llvmlite<0.31
nb47: numba>=0.47,<0.48
nb48: numba>=0.48,<0.49
np15: numpy>=1.15,<1.16
np16: numpy>=1.16,<1.17
np17: numpy>=1.17,<1.18
np18: numpy>=1.18,<1.19
sp11: scipy>=1.1,<1.2
sp12: scipy>=1.2,<1.3
sp13: scipy>=1.3,<1.4
sp14: scipy>=1.4,<1.5
minimal: -cmin-constraints.txt
cffi
pyarrow
commands = python3 -m pytest {posargs}