Skip to content

Commit 73abbc8

Browse files
committed
Fix dev and optional dependencies
1 parent 8b3828d commit 73abbc8

File tree

2 files changed

+388
-79
lines changed

2 files changed

+388
-79
lines changed

pyproject.toml

Lines changed: 35 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -59,45 +59,8 @@ isort = "isort.setuptools_commands:ISortCommand"
5959
isort = "isort.pylama_isort:Linter"
6060

6161
[project.optional-dependencies]
62-
optional = [
63-
"colorama>=0.4.6",
64-
"setuptools",
65-
]
66-
dev = [
67-
"bandit>=1.7.7",
68-
"black>=24.3.0",
69-
"colorama>=0.4.6",
70-
"coverage[toml]>=6.5.0",
71-
"cruft>=2.12.0",
72-
"example-isort-sorting-plugin>=0.1.0",
73-
"example-shared-isort-profile>=0.1.0",
74-
"flake8>=3.8.4",
75-
"flake8-bugbear>=22.12.12",
76-
"httpx>=0.13.3",
77-
"hypothesis>=6.10.1",
78-
"hypothesmith>=0.1.3",
79-
"libcst>=0.3.18",
80-
"mypy>=1.14.1",
81-
"mypy-extensions>=0.4.3",
82-
"pep8-naming>=0.8.2",
83-
"pip>=21.1.1",
84-
"pip_api>=0.0.12",
85-
"pipreqs>=0.4.9",
86-
"portray>=1.8.0",
87-
"pre-commit>=2.13.0",
88-
"pylama>=7.7",
89-
"pytest>=7.4.2",
90-
"pytest-benchmark>=3.4.1",
91-
"pytest-mock>=1.10",
92-
"requirementslib>=1.5",
93-
"safety>=2.2.0",
94-
"stdlibs>=2024.10.21.16",
95-
"toml>=0.10.2",
96-
"types-colorama>=0.4.2",
97-
"types-setuptools>=70.0.0.20240523",
98-
"types-toml>=0.1.3",
99-
"vulture>=1.0",
100-
]
62+
colors = ["colorama"]
63+
plugins = ["setuptools"]
10164

10265
[tool.coverage.paths]
10366
source = [
@@ -143,7 +106,40 @@ build-backend = "hatchling.build"
143106

144107
[dependency-groups]
145108
dev = [
109+
"bandit>=1.7.7",
110+
"black>=24.3.0",
111+
"colorama>=0.4.6",
112+
"coverage[toml]>=6.5.0",
113+
"cruft>=2.12.0",
114+
"example-isort-sorting-plugin>=0.1.0",
115+
"example-shared-isort-profile>=0.1.0",
116+
"flake8>=3.8.4",
117+
"flake8-bugbear>=22.12.12",
146118
"hatch>=1.14.0",
119+
"httpx>=0.13.3",
120+
"hypothesis>=6.10.1",
121+
"hypothesmith>=0.1.3",
122+
"libcst>=0.3.18",
123+
"mypy>=1.14.1",
124+
"mypy-extensions>=0.4.3",
125+
"pep8-naming>=0.8.2",
126+
"pip>=21.1.1",
127+
"pip_api>=0.0.12",
128+
"pipreqs>=0.4.9",
129+
"portray>=1.8.0",
130+
"pre-commit>=2.13.0",
131+
"pylama>=7.7",
132+
"pytest>=7.4.2",
133+
"pytest-benchmark>=3.4.1",
134+
"pytest-mock>=1.10",
135+
"requirementslib>=1.5",
136+
"safety>=2.2.0",
137+
"stdlibs>=2024.10.21.16",
138+
"toml>=0.10.2",
139+
"types-colorama>=0.4.2",
140+
"types-setuptools>=70.0.0.20240523",
141+
"types-toml>=0.1.3",
142+
"vulture>=1.0",
147143
]
148144

149145
[tool.mypy]

0 commit comments

Comments
 (0)