File tree Expand file tree Collapse file tree 3 files changed +7
-11
lines changed Expand file tree Collapse file tree 3 files changed +7
-11
lines changed Original file line number Diff line number Diff line change 2323 run : |
2424 uv venv
2525 echo "$PWD/.venv/bin" >> $GITHUB_PATH
26- uv pip install -e ".[ docs]"
26+ uv pip install --group= docs
2727 - name : Build HTML and check links
2828 run : |
2929 uv run make html
Original file line number Diff line number Diff line change @@ -13,6 +13,10 @@ build:
1313 - graphviz
1414 tools :
1515 python : " 3.12"
16+ jobs :
17+ install :
18+ - python -m pip install --upgrade pip
19+ - python -m pip install --group=docs
1620
1721# Build documentation in the docs/ directory with Sphinx
1822sphinx :
@@ -22,11 +26,3 @@ sphinx:
2226formats :
2327 - epub
2428 - pdf
25-
26- # Optionally declare the Python requirements required to build your docs
27- python :
28- install :
29- - method : pip
30- path : .
31- extra_requirements :
32- - docs
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ classifiers = [
1414]
1515dependencies = []
1616
17- [project . optional-dependencies ]
17+ [dependency-groups ]
1818docs = [
1919 " furo" ,
2020 " ipython" ,
@@ -31,7 +31,7 @@ docs = [
3131]
3232
3333dev = [
34- " pyviz-tutorial[ docs] " ,
34+ { include-group = " docs" } ,
3535 " pre-commit" ,
3636 " codespell" ,
3737 " vale" ,
You can’t perform that action at this time.
0 commit comments