[tox] envlist = py35, py36, pep8, docs skipsdist = True [testenv] deps = -r{toxinidir}/requirements.txt basepython=python3 whitelist_externals = find commands = find . -type f -name "*.pyc" -delete pytest \ {posargs} [testenv:fmt] deps = yapf commands = yapf --style=pep8 -ir {toxinidir}/spyglass {toxinidir}/tests [testenv:pep8] deps = yapf flake8 commands = #yapf --style=.style.yapf -rd {toxinidir}/spyglass flake8 {toxinidir}/spyglass [testenv:bandit] deps = bandit commands = bandit -r spyglass -n 5 [flake8] ignore = E125,E251,W503 [testenv:docs] basepython = python3 deps = -r{toxinidir}/requirements.txt -r{toxinidir}/doc/requirements.txt commands = rm -rf doc/build sphinx-build -b html doc/source doc/build -n -W -v whitelist_externals = rm