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 23
23
run : |
24
24
uv venv
25
25
echo "$PWD/.venv/bin" >> $GITHUB_PATH
26
- uv pip install -e ".[ docs]"
26
+ uv pip install --group= docs
27
27
- name : Build HTML and check links
28
28
run : |
29
29
uv run make html
Original file line number Diff line number Diff line change @@ -13,6 +13,10 @@ build:
13
13
- graphviz
14
14
tools :
15
15
python : " 3.12"
16
+ jobs :
17
+ install :
18
+ - python -m pip install --upgrade pip
19
+ - python -m pip install --group=docs
16
20
17
21
# Build documentation in the docs/ directory with Sphinx
18
22
sphinx :
@@ -22,11 +26,3 @@ sphinx:
22
26
formats :
23
27
- epub
24
28
- 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 = [
14
14
]
15
15
dependencies = []
16
16
17
- [project . optional-dependencies ]
17
+ [dependency-groups ]
18
18
docs = [
19
19
" furo" ,
20
20
" ipython" ,
@@ -31,7 +31,7 @@ docs = [
31
31
]
32
32
33
33
dev = [
34
- " jupyter-tutorial[ docs] " ,
34
+ { include-group = " docs" } ,
35
35
" pre-commit" ,
36
36
" codespell" ,
37
37
" vale" ,
You can’t perform that action at this time.
0 commit comments