[tox] envlist = {py27,py34,py35,py36,pypy}-{base,six19,optional} [testenv] deps = optional: -r{toxinidir}/requirements-optional.txt -r{toxinidir}/requirements-test.txt doc: Sphinx passenv = PYTEST_COMMAND COVERAGE_RUN_OPTIONS commands = six19: pip install six==1.9 {env:PYTEST_COMMAND:{envbindir}/py.test} {posargs} flake8 {toxinidir} [testenv:doc] changedir = doc commands = sphinx-build -b html . _build [flake8] exclude = ./.tox