56 lines
979 B
INI
56 lines
979 B
INI
|
[tox]
|
||
|
envlist = py27,py33,py34,py35,pypy,{py27,py34}-flake8,docstrings
|
||
|
|
||
|
[testenv]
|
||
|
pip_pre = False
|
||
|
deps =
|
||
|
requests{env:REQUESTS_VERSION:>=2.0.1,<3.0.0}
|
||
|
pytest
|
||
|
mock
|
||
|
betamax>0.5.0
|
||
|
commands = py.test {posargs}
|
||
|
|
||
|
[testenv:py27-flake8]
|
||
|
basepython = python2.7
|
||
|
deps =
|
||
|
flake8
|
||
|
commands = flake8 {posargs} requests_toolbelt
|
||
|
|
||
|
[testenv:py34-flake8]
|
||
|
basepython = python3.4
|
||
|
deps =
|
||
|
flake8
|
||
|
commands = flake8 {posargs} requests_toolbelt
|
||
|
|
||
|
[testenv:docstrings]
|
||
|
deps =
|
||
|
flake8
|
||
|
flake8-docstrings
|
||
|
commands = flake8 {posargs} requests_toolbelt
|
||
|
|
||
|
[testenv:docs]
|
||
|
deps =
|
||
|
sphinx>=1.3.0
|
||
|
sphinx_rtd_theme
|
||
|
.
|
||
|
commands =
|
||
|
sphinx-build -E -c docs -b html docs/ docs/_build/html
|
||
|
|
||
|
[testenv:readme]
|
||
|
deps =
|
||
|
readme_renderer
|
||
|
commands =
|
||
|
python setup.py check -m -r -s
|
||
|
|
||
|
[testenv:release]
|
||
|
deps =
|
||
|
twine >= 1.4.0
|
||
|
wheel
|
||
|
commands =
|
||
|
python setup.py sdist bdist_wheel
|
||
|
twine upload --skip-existing dist/*
|
||
|
|
||
|
[pytest]
|
||
|
addopts = -q
|
||
|
norecursedirs = *.egg .git .* _*
|