From 978f2e645578aad856fe5e03e2e2c017c8c0f7ca Mon Sep 17 00:00:00 2001 From: Mahmoud Hashemi Date: Fri, 20 Mar 2026 19:29:01 +0000 Subject: [PATCH] tox: add Python 3.11, 3.12, 3.13 to test matrix --- tox.ini | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tox.ini b/tox.ini index 8865d17..2165a83 100644 --- a/tox.ini +++ b/tox.ini @@ -43,6 +43,9 @@ basepython = py38: python3.8 py39: python3.9 py310: python3.10 + py311: python3.11 + py312: python3.12 + py313: python3.13 pypy2: pypy pypy3: pypy3 @@ -56,16 +59,16 @@ deps = # For pytest py{26,27,34,py2}: pytest==4.6.11 # rq.filter: <5 - py{35,36,37,38,39,py3}: pytest==5.2.4 + py{35,36,37,38,39,310,311,312,313,py3}: pytest==5.2.4 # For code coverage {[testenv:coverage_report]deps} py{26,27,34,py2}: pytest-cov==2.8.1 # rq.filter: <2.9 - py{35,36,37,38,39,py3}: pytest-cov==2.10.1 + py{35,36,37,38,39,310,311,312,313,py3}: pytest-cov==2.10.1 # For hypothesis. Note Python 3.4 isn't supported by hypothesis. py{26,27,py2}: hypothesis==4.43.9 # rq.filter: <4.44 - py{35,36,37,38,39,py3}: hypothesis==5.8.6 + py{35,36,37,38,39,310,311,312,313,py3}: hypothesis==5.8.6 setenv = {[default]setenv} @@ -244,7 +247,7 @@ ignore_missing_imports = True description = generate coverage report -depends = test-py{26,27,34,35,36,37,38,39,py2,py3} +depends = test-py{26,27,34,35,36,37,38,39,310,311,312,313,py2,py3} basepython = {[default]basepython}