[tox] envlist = py3 skipsdist = True minversion = 3.10.0 [testenv] usedevelop = True deps = -rtest_requirements.txt whitelist_externals = sh install_command = # temporary work around for https://github.com/pypa/pip/issues/6434 python -m pip install --no-use-pep517 {opts} {packages} commands = pytest sh scripts/black flake8 . [testenv:black] basepython = python3.7 commands = black . [testenv:end-to-end] deps = -rtest_requirements.txt commands = pytest tests/end-to-end