@@ -74,6 +74,62 @@ urls.Source = "https://github.com/tox-dev/tox"
7474urls.Tracker = " https://github.com/tox-dev/tox/issues"
7575scripts.tox = " tox.run:run"
7676
77+ [dependency-groups ]
78+ dev = [
79+ { include-group = " docs" },
80+ { include-group = " test" },
81+ { include-group = " type" },
82+ ]
83+ test = [
84+ " build[virtualenv]>=1.2.2" ,
85+ " covdefaults>=2.3" ,
86+ " detect-test-pollution>=1.2" ,
87+ " devpi-process>=1.0.2" ,
88+ " diff-cover>=9.2" ,
89+ " distlib>=0.3.8" ,
90+ " flaky>=3.8.1" ,
91+ " hatch-vcs>=0.4" ,
92+ " hatchling>=1.25" ,
93+ " psutil>=6" ,
94+ " pytest>=8.3.3" ,
95+ " pytest-cov>=5" ,
96+ " pytest-mock>=3.14" ,
97+ " pytest-xdist>=3.6.1" ,
98+ " re-assert>=1.1" ,
99+ " setuptools>=75.1" ,
100+ " time-machine>=2.15; implementation_name!='pypy'" ,
101+ " wheel>=0.44" ,
102+ ]
103+ type = [
104+ " mypy==1.11.2" ,
105+ " types-cachetools>=5.5.0.20240820" ,
106+ " types-chardet>=5.0.4.6" ,
107+ { include-group = " test" },
108+ ]
109+ docs = [
110+ " furo>=2024.8.6" ,
111+ " sphinx>=8.0.2" ,
112+ " sphinx-argparse-cli>=1.18.2" ,
113+ " sphinx-autodoc-typehints>=2.4.4" ,
114+ " sphinx-copybutton>=0.5.2" ,
115+ " sphinx-inline-tabs>=2023.4.21" ,
116+ " sphinxcontrib-towncrier>=0.2.1a0" ,
117+ " towncrier>=24.8" ,
118+ ]
119+ fix = [
120+ " pre-commit-uv>=4.1.3" ,
121+ ]
122+ pkg-meta = [
123+ " check-wheel-contents>=0.6" ,
124+ " twine>=5.1.1" ,
125+ " uv>=0.4.17" ,
126+ ]
127+ release = [
128+ " gitpython>=3.1.43" ,
129+ " packaging>=24.1" ,
130+ " towncrier>=24.8" ,
131+ ]
132+
77133[tool .hatch ]
78134build.dev-mode-dirs = [
79135 " src" ,
@@ -197,59 +253,3 @@ overrides = [
197253 " virtualenv.*" ,
198254 ], ignore_missing_imports = true },
199255]
200-
201- [dependency-groups ]
202- dev = [
203- { include-group = " docs" },
204- { include-group = " test" },
205- { include-group = " type" },
206- ]
207- docs = [
208- " furo>=2024.8.6" ,
209- " sphinx>=8.0.2" ,
210- " sphinx-argparse-cli>=1.18.2" ,
211- " sphinx-autodoc-typehints>=2.4.4" ,
212- " sphinx-copybutton>=0.5.2" ,
213- " sphinx-inline-tabs>=2023.4.21" ,
214- " sphinxcontrib-towncrier>=0.2.1a0" ,
215- " towncrier>=24.8" ,
216- ]
217- fix = [
218- " pre-commit-uv>=4.1.3" ,
219- ]
220- pkg-meta = [
221- " check-wheel-contents>=0.6" ,
222- " twine>=5.1.1" ,
223- " uv>=0.4.17" ,
224- ]
225- release = [
226- " gitpython>=3.1.43" ,
227- " packaging>=24.1" ,
228- " towncrier>=24.8" ,
229- ]
230- test = [
231- " build[virtualenv]>=1.2.2" ,
232- " covdefaults>=2.3" ,
233- " detect-test-pollution>=1.2" ,
234- " devpi-process>=1.0.2" ,
235- " diff-cover>=9.2" ,
236- " distlib>=0.3.8" ,
237- " flaky>=3.8.1" ,
238- " hatch-vcs>=0.4" ,
239- " hatchling>=1.25" ,
240- " psutil>=6" ,
241- " pytest>=8.3.3" ,
242- " pytest-cov>=5" ,
243- " pytest-mock>=3.14" ,
244- " pytest-xdist>=3.6.1" ,
245- " re-assert>=1.1" ,
246- " setuptools>=75.1" ,
247- " time-machine>=2.15; implementation_name!='pypy'" ,
248- " wheel>=0.44" ,
249- ]
250- type = [
251- " mypy==1.11.2" ,
252- " types-cachetools>=5.5.0.20240820" ,
253- " types-chardet>=5.0.4.6" ,
254- { include-group = " test" },
255- ]
0 commit comments