diff --git a/rebuild-circleci-yaml b/rebuild-circleci-yaml index 1e7694e..2d8a17d 100755 --- a/rebuild-circleci-yaml +++ b/rebuild-circleci-yaml @@ -59,6 +59,8 @@ py_version_map = { "py39": "3.9", "py310": "3.10", "py311": "3.11", + "py312": "3.12", + "py313": "3.13", "pypy3": "pypy3", } diff --git a/tox.ini b/tox.ini index f109b95..f8f161b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,15 +1,17 @@ [tox] # NOTE: when adding Python versions, also update and re-run `./rebuild-circleci-yaml` -envlist=pypy3-{nose,nose2,pytest3,unit,unit2},py{37,38,39}-{nose,nose2,pytest3,unit,unit2},py{310,311}-{unit,nose2} +envlist=pypy3-{nose,nose2,pytest3,unit,unit2},py{37,38,39}-{nose,nose2,pytest3,unit,unit2},py{310,311,312,313}-{unit,nose2,pytest} [testenv] deps= nose mock nose2: nose2 + pytest: pytest pytest2: pytest>=2,<3 pytest3: pytest>=3,<4 #pytest4: pytest>=4,<5 + pytest8: pytest>=8,<9 unit2: unittest2 commands= nose: nosetests @@ -17,5 +19,7 @@ commands= pytest2: py.test parameterized/test.py pytest3: py.test parameterized/test.py #pytest4: py.test parameterized/test.py + pytest: pytest parameterized/test.py + pytest8: pytest parameterized/test.py unit: python -m unittest parameterized.test - unit2: unit2 parameterized.test \ No newline at end of file + unit2: unit2 parameterized.test