1[tox] 2envlist = 3 py27, 4 py34, 5 py35, 6 py36, 7 py37, 8 py38, 9 pep8, 10 11[testenv] 12deps = 13 pytest 14commands = pytest {posargs} 15 16[testenv:pep8] 17deps = 18 flake8 19commands = 20 flake8 {posargs} uritemplate tests setup.py 21 22[testenv:release] 23deps = 24 wheel 25 twine>=1.8.0 26commands = 27 python setup.py -q sdist bdist_wheel 28 twine upload --skip-existing dist/* 29 30[flake8] 31exclude = docs/ 32