Skip to content

Commit 20814ab

Browse files
committed
update pyproject.toml and add proper dev group
1 parent cfd72e9 commit 20814ab

2 files changed

Lines changed: 1278 additions & 7 deletions

File tree

a4d-python/pyproject.toml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,15 @@ dependencies = [
2525
"python-dateutil>=2.8.0",
2626
]
2727

28-
[project.optional-dependencies]
28+
29+
[dependency-groups]
2930
dev = [
30-
"pytest>=8.0.0",
31-
"pytest-cov>=4.1.0",
32-
"ruff>=0.2.0",
33-
"ty>=0.1.0",
34-
"pre-commit>=3.6.0",
31+
"pre-commit>=4.3.0",
32+
"pytest>=8.4.2",
33+
"pytest-cov>=7.0.0",
34+
"pytest-mock>=3.15.1",
35+
"ruff>=0.14.1",
36+
"ty>=0.0.1a23",
3537
]
3638

3739
[project.scripts]
@@ -44,7 +46,7 @@ build-backend = "hatchling.build"
4446
[tool.ruff]
4547
line-length = 100
4648
target-version = "py311"
47-
select = [
49+
lint.select = [
4850
"E", # pycodestyle errors
4951
"W", # pycodestyle warnings
5052
"F", # pyflakes

0 commit comments

Comments
 (0)