-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathtox.ini
More file actions
26 lines (22 loc) · 770 Bytes
/
tox.ini
File metadata and controls
26 lines (22 loc) · 770 Bytes
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
[tox]
skipdist = True
envlist =
{py27}-{min,pypi,dev}
{py34}-{min,pypi,dev}
{py35}-{min,pypi,dev}
{py36}-{min,pypi,dev}
[testenv]
setenv =
PYTHONPATH = {toxinidir}:{toxinidir}
deps =
Requirements-Builder
dev: Cython>=0.20
commands =
min: requirements-builder -l min -o {toxworkdir}/requirements-min.txt setup.py
min: pip install -r {toxworkdir}/requirements-min.txt
pypi: requirements-builder -l pypi -o {toxworkdir}/requirements-pypi.txt setup.py
pypi: pip install -r {toxworkdir}/requirements-pypi.txt
dev: requirements-builder -l dev -r requirements-devel.txt -o {toxworkdir}/requirements-dev.txt setup.py
dev: pip install -r {toxworkdir}/requirements-dev.txt
pip install -e .
{envpython} setup.py test