aboutsummaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini31
1 files changed, 31 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 0000000..9d86da0
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,31 @@
+[tox]
+envlist =
+ py26,
+ py27,
+ py32,
+ py33,
+ py34,
+ py35,
+ pep8,
+
+[testenv]
+deps =
+ pytest
+commands = py.test {posargs}
+
+[testenv:pep8]
+deps =
+ flake8
+commands =
+ flake8 {posargs} uritemplate tests setup.py
+
+[testenv:release]
+deps =
+ wheel
+ twine>=1.8.0
+commands =
+ python setup.py -q sdist bdist_wheel
+ twine upload --skip-existing dist/*
+
+[flake8]
+exclude = docs/