[tox] envlist= linting py{36,37,38,39}-pytestlatest py38-pytestmain py38-psutil py38-setproctitle [testenv] extras = testing deps = pytestlatest: pytest pytestmain: git+https://github.com/pytest-dev/pytest.git commands= pytest {posargs} [testenv:py38-psutil] extras = testing psutil deps = pytest commands = pytest {posargs:-k psutil} [testenv:py38-setproctitle] extras = testing setproctitle deps = pytest commands = pytest {posargs} [testenv:release] changedir= decription = do a release, required posarg of the version number basepython = python3.7 skipsdist = True usedevelop = True passenv = * deps = towncrier commands = towncrier --version {posargs} --yes [pytest] # pytest-services also defines a worker_id fixture, disable # it so they don't conflict with each other (#611). addopts = -ra -p no:pytest-services testpaths = testing [flake8] max-line-length = 120 ignore = E203,W503