Skip to content

Commit 1c04954

Browse files
authored
Merge pull request #5 from vldmrdev/refactor-pyproject-toml
2 parents a226262 + 6c77b97 commit 1c04954

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

‎pyproject.toml‎

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,24 @@ dependencies = [
3232
"taskiq>=0.12.0",
3333
]
3434

35-
[project.optional-dependencies]
35+
[dependency-groups]
3636
dev = [
37-
"black>=25.11.0",
38-
"coverage>=7.12.0",
39-
"mypy>=1.19.0",
37+
{include-group = "lint"},
38+
{include-group = "test"},
4039
"pre-commit>=4.5.0",
40+
]
41+
test = [
4142
"pytest>=9.0.1",
4243
"pytest-cov>=7.0.0",
44+
]
45+
lint = [
46+
"black>=25.11.0",
47+
"coverage>=7.12.0",
48+
"mypy>=1.19.0",
4349
"ruff>=0.14.7",
4450
]
4551

52+
4653
[tool.mypy]
4754
strict = true
4855
ignore_missing_imports = true

0 commit comments

Comments
 (0)