[tox] | |
envlist = py | |
[testenv] | |
cov_args=--cov=mako --cov-report term --cov-report xml | |
deps=pytest>=3.1.0 | |
beaker | |
markupsafe | |
pygments | |
babel | |
dogpile.cache | |
lingua<4 | |
cov: pytest-cov | |
setenv= | |
cov: COVERAGE={[testenv]cov_args} | |
commands=pytest {env:COVERAGE:} {posargs} | |
[testenv:pep8] | |
basepython = python3 | |
deps= | |
flake8 | |
flake8-import-order | |
flake8-builtins | |
flake8-docstrings | |
flake8-rst-docstrings | |
pydocstyle<4.0.0 | |
# used by flake8-rst-docstrings | |
pygments | |
black==21.9b0 | |
commands = | |
flake8 ./mako/ ./test/ setup.py --exclude test/templates,test/foo {posargs} | |
black --check . |