diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000000000000000000000000000000000000..e98a1cd7e7ea66eba83f07867f405736c6e9bccd --- /dev/null +++ b/tox.ini @@ -0,0 +1,24 @@ +[tox] +envlist = py310 + +[flake8] +max-line-length = 120 + +[testenv] +deps = + coverage + flake8 + mypy + black + -r requirements.txt + +commands = + coverage erase + coverage run --source neurons_client -m pytest neurons_client/ test/ + coverage xml + coverage html + coverage report --fail-under 80 + black --check . + flake8 neurons_client/ test/ + mypy neurons_client + sphinx-build -b html docs/source docs/build