@@ -3,7 +3,7 @@ envlist =
33 clean,
44 check,
55 docs,
6- {py39,py310,py311,py312,py313},
6+ {py39,py310,py311,py312,py313,py314 },
77
88[base]
99deps =
@@ -26,6 +26,7 @@ basepython =
2626 py311: {env:TOXPYTHON:python3.11}
2727 py312: {env:TOXPYTHON:python3.12}
2828 py313: {env:TOXPYTHON:python3.13}
29+ py314: {env:TOXPYTHON:python3.14}
2930 {clean,check,docs,report}: {env:TOXPYTHON:python3}
3031setenv =
3132 PYTHONPATH ={toxinidir}/tests
@@ -40,7 +41,7 @@ commands =
4041 {posargs:pytest --cov --cov-report =term-missing --benchmark-skip -vv tests}
4142
4243[testenv:check]
43- basepython = py313
44+ basepython = py314
4445deps =
4546 black ==23.9.1
4647 flake8 ==7.1.1
@@ -55,7 +56,7 @@ commands =
5556 lint-imports
5657
5758[testenv:benchmark]
58- basepython = py313
59+ basepython = py314
5960setenv =
6061 PYTHONPATH ={toxinidir}/tests
6162 PYTHONUNBUFFERED =yes
@@ -71,7 +72,7 @@ commands =
7172 {posargs:pytest --benchmark-only --benchmark-autosave}
7273
7374[testenv:codspeed]
74- basepython = py313
75+ basepython = py314
7576setenv =
7677 PYTHONPATH ={toxinidir}/tests
7778 PYTHONUNBUFFERED =yes
@@ -114,4 +115,5 @@ python =
114115 3.10: py310, report
115116 3.11: py311, report
116117 3.12: py312, report
117- 3.13: py313, report, check, docs
118+ 3.13: py313, report
119+ 3.14: py314, report, check, docs
0 commit comments