diff --git a/test-requirements.txt b/test-requirements.txt index a47deb4a..efb2c712 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13,3 +13,4 @@ hacking==1.1.0 # Security bandit==1.6.0 +safety==1.8.5 diff --git a/tox.ini b/tox.ini index b6f08495..5fae3583 100644 --- a/tox.ini +++ b/tox.ini @@ -35,6 +35,7 @@ deps = commands = bash -c "{toxinidir}/tools/gate/whitespace-linter.sh" bandit -r pegleg -n 5 + safety check -r requirements.txt --bare flake8 {toxinidir}/pegleg whitelist_externals = bash @@ -53,6 +54,13 @@ whitelist_externals = basepython = python3 commands = bandit -r pegleg -n 5 +[testenv:safety] +deps = + safety +commands = + safety check -r {toxinidir}/requirements.txt --full-report + safety check -r {toxinidir}/test-requirements.txt --full-report + [testenv:cover] basepython = python3 deps =