diff --git a/tox.ini b/tox.ini index 0bcefc5..3accf96 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - tests-py{39,310,311,312} + tests-py{310,311,312,313,314} linting coverage type_check @@ -10,7 +10,7 @@ skipsdist = True [testenv] commands = python -m pip install --upgrade pip -[testenv:tests-py{312,313}] +[testenv:tests-py{312,313,314}] # the tests environment is called by the Github action that runs the unit tests deps = -r requirements.txt @@ -31,7 +31,7 @@ commands = [testenv:linting] # the linting environment is called by the Github Action that runs the linter deps = - {[testenv:tests-py312]deps} + {[testenv:tests-py314]deps} .[linting] # add your fixtures like e.g. pytest_datafiles here setenv = PYTHONPATH = {toxinidir}/src @@ -44,7 +44,7 @@ commands = # the type_check environment checks the type hints using mypy setenv = PYTHONPATH = {toxinidir}/src deps = - {[testenv:tests-py312]deps} + {[testenv:tests-py314]deps} .[type_check] commands = mypy --show-error-codes src/generics @@ -55,7 +55,7 @@ commands = # the coverage environment is called by the Github Action that runs the coverage measurement changedir = unittests deps = - {[testenv:tests-py312]deps} + {[testenv:tests-py314]deps} .[coverage] setenv = PYTHONPATH = {toxinidir}/src commands = @@ -67,7 +67,7 @@ commands = [testenv:dev] # the dev environment contains everything you need to start developing on your local machine. deps = - {[testenv:tests-py312]deps} + {[testenv:tests-py314]deps} {[testenv:linting]deps} {[testenv:type_check]deps} {[testenv:coverage]deps}