summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tox.ini15
1 files changed, 10 insertions, 5 deletions
diff --git a/tox.ini b/tox.ini
index 396b12c..04477d2 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py38,py39,py310,py311,pylint,flake8
+envlist = py38,py39,py310,py311,py312,pylint,flake8
[flake8]
max-line-length = 139
@@ -61,26 +61,31 @@ extras = tests
commands =
pytest --cov buku -vv -m "not non_tox" {posargs}
+[testenv:py312]
+extras = tests
+commands =
+ pytest --cov buku -vv -m "not non_tox" {posargs}
+
[testenv:quick]
-basepython = {env:BASEPYTHON:py311}
+basepython = {env:BASEPYTHON:py312}
extras = tests
commands =
pytest --cov buku -vv -m "not non_tox and not slow" {posargs}
[testenv:nogui]
-basepython = {env:BASEPYTHON:py311}
+basepython = {env:BASEPYTHON:py312}
extras = tests
commands =
pytest --cov buku -vv -m "not non_tox and not gui" {posargs}
[testenv:pylint]
-basepython = {env:BASEPYTHON:py311}
+basepython = {env:BASEPYTHON:py312}
deps = pylint
commands =
pylint . --rc-file tests/.pylintrc --recursive yes --ignore-paths .tox/,build/,venv/
[testenv:flake8]
-basepython = {env:BASEPYTHON:py311}
+basepython = {env:BASEPYTHON:py312}
deps = flake8
commands =
python -m flake8