Skip to content

Commit a29ad3e

Browse files
committed
add dependency groups for development
1 parent d1b4248 commit a29ad3e

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

pyproject.toml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,23 @@ build-backend = "setuptools.build_meta"
4646

4747
[tool.setuptools.packages.find]
4848
include=["safeeyes*"]
49+
50+
[dependency-groups]
51+
dev = [
52+
{include-group = "lint"},
53+
{include-group = "scripts"},
54+
{include-group = "types"}
55+
]
56+
lint = [
57+
"ruff==0.11.2"
58+
]
59+
scripts = [
60+
"polib==1.2.0"
61+
]
62+
types = [
63+
"mypy==1.15.0",
64+
"PyGObject-stubs==2.13.0",
65+
"types-croniter==5.0.1.20250322",
66+
"types-psutil==7.0.0.20250218",
67+
"types-python-xlib==0.33.0.20240407"
68+
]

0 commit comments

Comments
 (0)