Skip to content

Commit 3772a45

Browse files
committed
moves docs optional dependency to dependency group
1 parent a27109c commit 3772a45

File tree

3 files changed

+21
-19
lines changed

3 files changed

+21
-19
lines changed

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
echo "$HOME/.local/bin" >> $GITHUB_PATH
2929
3030
- name: Sync build dependencies
31-
run: uv sync --no-dev --extra docs
31+
run: uv sync --no-dev --group docs
3232

3333
- name: Deploy documentation
3434
run: uv run mkdocs gh-deploy --force

pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ client = [
3131
"notebook>=7.3.1",
3232
"pandas>=2.2.3",
3333
]
34-
docs = [
35-
"mkdocs>=1.6.1",
36-
"mkdocs-include-markdown-plugin>=7.1.7",
37-
"mkdocs-material>=9.6.19",
38-
"mkdocstrings[python]>=0.30.0",
39-
]
4034

4135
[build-system]
4236
requires = ["hatchling"]
@@ -64,6 +58,12 @@ dev = [
6458
build = [
6559
"pyinstaller>=6.15.0",
6660
]
61+
docs = [
62+
"mkdocs>=1.6.1",
63+
"mkdocs-include-markdown-plugin>=7.1.7",
64+
"mkdocs-material>=9.6.19",
65+
"mkdocstrings[python]>=0.30.0",
66+
]
6767

6868

6969
[tool.pyright]

uv.lock

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

0 commit comments

Comments
 (0)