Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Commit 97b2023

Browse files
authored
Update pyproject.toml
1 parent ae6526c commit 97b2023

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

pyproject.toml

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,36 @@ dependencies = [
1212
"cloudscraper~=1.2",
1313
]
1414

15-
[project.optional-dependencies]
16-
dev = [
17-
"bandit[sarif]==1.9.3",
18-
"mypy~=1.19.1",
19-
"pre-commit~=4.5.1",
20-
"ruff==0.14.14",
21-
"ssort==0.16.0",
22-
"types-beautifulsoup4~=4.12",
23-
"types-tqdm~=4.67",
24-
]
25-
2615
[project.scripts]
2716
food-map-scraper = "src.main:main"
2817

2918
[build-system]
3019
requires = ["setuptools>=80.0"]
3120
build-backend = "setuptools.build_meta"
3221

22+
[dependency-groups]
23+
dev = [
24+
{include-group = "lint"},
25+
{include-group = "pre-commit"},
26+
{include-group = "security"},
27+
{include-group = "types"},
28+
]
29+
lint = [
30+
"ruff==0.14.14",
31+
"ssort==0.16.0",
32+
]
33+
pre-commit = [
34+
"pre-commit~=4.5.1",
35+
]
36+
security = [
37+
"bandit[sarif]==1.9.3",
38+
]
39+
types = [
40+
"mypy~=1.19.1",
41+
"types-beautifulsoup4~=4.12",
42+
"types-tqdm~=4.67",
43+
]
44+
3345
[tool]
3446

3547
[tool.setuptools.packages.find]

0 commit comments

Comments
 (0)