[tox] envlist = flake8,eslint [testenv:flake8] skip_install = true deps = flake8 flake8-author flake8-blind-except flake8-bugbear flake8-class-newline flake8-commas flake8-deprecated flake8-docstrings flake8-exact-pin flake8-isort flake8-print flake8-quotes flake8-tidy-imports flake8-tuple pep8-naming # keep the following until this is fixed: # https://github.com/gforcada/flake8-isort/issues/88 isort<5 commands = flake8 muninplot setup.py [testenv:eslint] skip_install = true commands = npm install npm run eslint whitelist_externals = npm