@@ -38,8 +38,24 @@ Tidelift = "https://tidelift.com/subscription/pkg/pypi-rpds-py?utm_source=pypi-r
3838Source = " https://github.com/crate-py/rpds"
3939Upstream = " https://github.com/orium/rpds"
4040
41- [tool .black ]
42- line-length = 79
41+ [dependency-groups ]
42+ docs = [
43+ " furo>=2025.9.25" ,
44+ " pygments-github-lexers>=0.0.5" ,
45+ " sphinx>5" ,
46+ " sphinx-copybutton>=0.5.2" ,
47+ " sphinxcontrib-spelling>5" ,
48+ " sphinxext-opengraph>=0.13.0" ,
49+ " url-py>=0.18.0" ,
50+ ]
51+ test = [
52+ " pytest>=9.0.1" ,
53+ " pytest-run-parallel>=0.7.1" ,
54+ ]
55+ typing = [
56+ { include-group = " test" },
57+ " pyright>=1.1.407" ,
58+ ]
4359
4460[tool .coverage .html ]
4561show_contexts = true
@@ -139,22 +155,3 @@ known-first-party = ["rpds"]
139155"noxfile.py" = [" ANN" , " D100" , " S101" , " T201" ]
140156"docs/*" = [" ANN" , " D" , " INP001" ]
141157"tests/*" = [" ANN" , " B018" , " D" , " PLR" , " RUF012" , " S" , " SIM" , " TRY" ]
142-
143- [dependency-groups ]
144- docs = [
145- " furo>=2025.9.25" ,
146- " pygments-github-lexers>=0.0.5" ,
147- " sphinx>5" ,
148- " sphinx-copybutton>=0.5.2" ,
149- " sphinxcontrib-spelling>5" ,
150- " sphinxext-opengraph>=0.13.0" ,
151- " url-py>=0.18.0" ,
152- ]
153- test = [
154- " pytest>=9.0.1" ,
155- " pytest-run-parallel>=0.7.1" ,
156- ]
157- typing = [
158- { include-group = " test" },
159- " pyright>=1.1.407" ,
160- ]
0 commit comments