[tox] envlist = full [testenv] deps=pytest flake8 coverage mock sitepackages=True usedevelop=True commands= python -m pytest {posargs} envdir=pytest [testenv:full] [testenv:coverage] setenv= DISABLE_SQLALCHEMY_CEXT=1 commands= python -m pytest \ --cov=lib/sqlalchemy \ --exclude-tag memory-intensive \ --exclude-tag timing-intensive \ -k "not aaa_profiling" \ {posargs} python -m coverage xml --include=lib/sqlalchemy/* [testenv:pep8] commands = python -m flake8 {posargs} [flake8] show-source = True ignore = E711,E712,E721,F841,F811 exclude=.venv,.git,.tox,dist,doc,*egg,build