Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
tests-py{39,310,311,312}
tests-py{310,311,312,313,314}
linting
coverage
type_check
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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 =
Expand All @@ -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}
Expand Down