forked from bmcage/odes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
tox.ini
66 lines (61 loc) · 1002 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[tox]
envlist = py27,py35,py36,py37,check-manifest,checkreadme,docs
#skipsdist=True
[testenv]
whitelist_externals=env
passenv=
SUNDIALS_DIR
LD_LIBRARY_PATH
LIBRARY_PATH
CPATH
PIP_VERBOSE
PYTHONFAULTHANDLER
deps =
numpy
cython
nose
pytest
wheel
commands =
env
py.test --pyargs scikits.odes {posargs}
changedir =
{toxworkdir}
[testenv:check-manifest]
deps=
check-manifest
numpy
cython
setenv =
CHECK_MANIFEST=true
commands=
check-manifest
changedir =
{toxinidir}
[testenv:checkreadme]
deps=
readme_renderer
numpy
cython
commands=
python setup.py check -s -r
changedir =
{toxinidir}
[testenv:doctr]
passenv=*
deps=
numpy
cython
doctr
jinja2
-rapidocs/requirements.txt
commands=
env
./upload_api_docs.sh
changedir =
{toxinidir}
[testenv:docs]
changedir=docs
deps=-rdocs/requirements.txt
commands=
sphinx-build -W -b html -d {envtmpdir}/doctrees . {envtmpdir}/html