Skip to content

Commit 978f2e6

Browse files
committed
tox: add Python 3.11, 3.12, 3.13 to test matrix
1 parent ec7d172 commit 978f2e6

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

tox.ini

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ basepython =
4343
py38: python3.8
4444
py39: python3.9
4545
py310: python3.10
46+
py311: python3.11
47+
py312: python3.12
48+
py313: python3.13
4649

4750
pypy2: pypy
4851
pypy3: pypy3
@@ -56,16 +59,16 @@ deps =
5659

5760
# For pytest
5861
py{26,27,34,py2}: pytest==4.6.11 # rq.filter: <5
59-
py{35,36,37,38,39,py3}: pytest==5.2.4
62+
py{35,36,37,38,39,310,311,312,313,py3}: pytest==5.2.4
6063

6164
# For code coverage
6265
{[testenv:coverage_report]deps}
6366
py{26,27,34,py2}: pytest-cov==2.8.1 # rq.filter: <2.9
64-
py{35,36,37,38,39,py3}: pytest-cov==2.10.1
67+
py{35,36,37,38,39,310,311,312,313,py3}: pytest-cov==2.10.1
6568

6669
# For hypothesis. Note Python 3.4 isn't supported by hypothesis.
6770
py{26,27,py2}: hypothesis==4.43.9 # rq.filter: <4.44
68-
py{35,36,37,38,39,py3}: hypothesis==5.8.6
71+
py{35,36,37,38,39,310,311,312,313,py3}: hypothesis==5.8.6
6972

7073
setenv =
7174
{[default]setenv}
@@ -244,7 +247,7 @@ ignore_missing_imports = True
244247

245248
description = generate coverage report
246249

247-
depends = test-py{26,27,34,35,36,37,38,39,py2,py3}
250+
depends = test-py{26,27,34,35,36,37,38,39,310,311,312,313,py2,py3}
248251

249252
basepython = {[default]basepython}
250253

0 commit comments

Comments
 (0)