@@ -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
7073setenv =
7174 {[default]setenv}
@@ -244,7 +247,7 @@ ignore_missing_imports = True
244247
245248description = 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
249252basepython = {[default]basepython}
250253
0 commit comments