summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartek Sokorski <b.sokorski@gmail.com>2023-01-19 01:07:19 +0100
committerPhil Jones <philip.graham.jones@googlemail.com>2023-01-22 11:31:40 +0000
commitadb22e4b04658a654d6b8dac695b41a6c634ac1c (patch)
tree338f6a7335ed4e441799607159d8d49562b08acc
parentb4c83af5848e845318d42cd40bff64fbacd7c787 (diff)
downloadblinker-adb22e4b04658a654d6b8dac695b41a6c634ac1c.tar.gz
Update tox config
-rw-r--r--tox.ini14
1 files changed, 11 insertions, 3 deletions
diff --git a/tox.ini b/tox.ini
index 2b07ff3..5149f37 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,14 +1,22 @@
[tox]
envlist =
- py3{11,10,9,8,7}
+ py3{12,11,10,9,8,7}
pypy3{9,8,7}
docs
+ lint
skip_missing_interpreters = true
[testenv]
-deps = -r tests/requirements.txt
+deps = -r requirements/tests.txt
commands = pytest -v --tb=short --basetemp={envtmpdir} {posargs:tests}
[testenv:docs]
-deps = -r docs/requirements.txt
+deps = -r requirements/docs.txt
commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html
+
+[testenv:lint]
+skip_install = true
+deps =
+ pre-commit>=2.20
+commands =
+ pre-commit run --all-files --show-diff-on-failure {tty:--color=always} {posargs}