Skip to content

Commit ae46c57

Browse files
committed
specify docs requirements in dependency group
1 parent 5cce8a8 commit ae46c57

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

docs/requirements.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ test:
2424

2525
# invoke mkdocs with appropriate dependencies
2626
mkdocs *FLAGS:
27-
uv run --with-requirements=docs/requirements.txt -- mkdocs {{FLAGS}}
27+
uv run --group=doc -- mkdocs {{FLAGS}}
2828

2929
# prepare a new release
3030
release version:

pyproject.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,15 @@ typing = [
5050
"mypy>=1.11.2",
5151
"pandas-stubs>=2.2.3.241009",
5252
]
53+
doc = [
54+
"mkdocs~=1.6.0",
55+
"mkdocs-gen-files~=0.5.0",
56+
"mkdocs-include-markdown-plugin~=6.2.2",
57+
"mkdocs-literate-nav~=0.6.1",
58+
"mkdocs-material~=9.5.33",
59+
"mkdocstrings[python]~=0.25.2",
60+
"black~=24.8",
61+
]
5362

5463
[project.scripts]
5564
stagpy = "stagpy.__main__:main"

0 commit comments

Comments
 (0)