Replace requirement-dev.txt with section in pyproject.toml, amend tox.ini accordingly

This commit is contained in:
Zoé Lück 2026-01-29 13:18:28 +01:00
parent 56dfb70dfe
commit 9e2bc6ad34
3 changed files with 8 additions and 4 deletions

View file

@ -20,6 +20,13 @@ dependencies = [
'tomli>=1.1.0;python_version<"3.11"',
]
[project.optional-dependencies]
dev = [
"covdefaults",
"coverage",
"pytest",
]
[project.readme]
file = "README.md"
content-type = "text/markdown"

View file

@ -1,3 +0,0 @@
covdefaults
coverage
pytest

View file

@ -2,7 +2,7 @@
envlist = py,pre-commit
[testenv]
deps = -rrequirements-dev.txt
extras = dev
setenv =
GIT_AUTHOR_NAME = "test"
GIT_COMMITTER_NAME = "test"