Skip to content

Commit b04eca5

Browse files
committed
Clean up dependencies
We no longer use numpydoc, and some deps are in fact dev-only.
1 parent bbb66f8 commit b04eca5

File tree

3 files changed

+11
-38
lines changed

3 files changed

+11
-38
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ and allows extra fields to provide naive support for other field names.
5858
`uv` is used to manage this project.
5959
Tests can be run using `uv run pytest`, building and deployment are handled by `uv build` and `uv publish`.
6060

61-
Documentation uses the classic `sphinx` setup, with numpydoc for their lovely layouts and conventions.
61+
Documentation uses the classic `sphinx` setup.
6262
Building is as follows:
6363

6464
``` sh

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,14 @@ dependencies = [
77
"ruff>=0.9.6",
88
"httpx>=0.28.1",
99
"pydantic>=2.10.6",
10-
"pytest>=8.3.5",
11-
"pytest-asyncio>=0.25.3",
12-
"mypy>=1.18.2",
1310
]
1411
authors = [
1512
{ name="Stef Pletinck", email="[email protected]"},
1613
{ name="Pieter Moens", email="[email protected]"},
1714
]
1815
dynamic = ["version"]
1916
license-files = [
20-
"LICENSE"
17+
"LICENSE"
2118
]
2219

2320
[project.urls]
@@ -44,8 +41,10 @@ source = "vcs"
4441

4542
[dependency-groups]
4643
dev = [
47-
"numpydoc>=1.8.0",
4844
"sphinx>=7.4.7",
45+
"pytest>=8.3.5",
46+
"pytest-asyncio>=0.25.3",
47+
"mypy>=1.18.2",
4948
]
5049

5150
[tool.hatch.build.targets.wheel]

uv.lock

Lines changed: 6 additions & 32 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)