File tree Expand file tree Collapse file tree 5 files changed +28
-22
lines changed
Expand file tree Collapse file tree 5 files changed +28
-22
lines changed Original file line number Diff line number Diff line change 2727 run : |
2828 uv venv
2929 echo "$PWD/.venv/bin" >> $GITHUB_PATH
30- uv pip install -e ".[ docs]"
30+ uv pip install --group= docs
3131 - name : Build HTML and check links
3232 run : |
3333 uv run make html
Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ build:
1717 - graphviz
1818 tools :
1919 python : " 3.12"
20+ jobs :
21+ install :
22+ - python -m pip install --upgrade pip
23+ - python -m pip install --group=docs
2024
2125# Build documentation in the docs/ directory with Sphinx
2226sphinx :
@@ -26,11 +30,3 @@ sphinx:
2630formats :
2731 - epub
2832 - pdf
29-
30- # Optionally declare the Python requirements required to build your docs
31- python :
32- install :
33- - method : pip
34- path : .
35- extra_requirements :
36- - docs
Original file line number Diff line number Diff line change 1+ ==============
2+ Page not found
3+ ==============
4+
5+ This page may have been moved.
6+
7+ Please select a page from the side menu or visit our homepage at
8+ https://www.python4data.science/en/latest/.
Original file line number Diff line number Diff line change 3232
3333project = "Python for Data Science"
3434author = "Veit Schiele"
35- copyright = f"2019–2024 , { author } "
35+ copyright = f"2019–2025 , { author } "
3636
3737# The full version, including alpha/beta/rc tags
3838release = re .sub ("^v" , "" , os .popen ("git describe --abbrev=0" ).read ().strip ())
4444# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
4545# ones.
4646extensions = [
47- "nbsphinx" ,
4847 "IPython.sphinxext.ipython_console_highlighting" ,
49- # 'jupyter_sphinx.execute',
48+ # "jupyter_sphinx.execute",
49+ "nbsphinx" ,
50+ "notfound.extension" ,
5051 "sphinx.ext.autodoc" ,
51- "sphinx.ext.intersphinx" ,
5252 "sphinx.ext.graphviz" ,
53+ "sphinx.ext.intersphinx" ,
5354 "sphinx.ext.todo" ,
54- "sphinxcontrib.cairosvgconverter" ,
55- "sphinxext.opengraph" ,
5655 "sphinx_copybutton" ,
5756 "sphinx_inline_tabs" ,
57+ "sphinxcontrib.cairosvgconverter" ,
58+ "sphinxext.opengraph" ,
5859]
5960
6061# Add any paths that contain templates here, relative to this directory.
Original file line number Diff line number Diff line change @@ -14,24 +14,25 @@ classifiers = [
1414]
1515dependencies = []
1616
17- [project . optional-dependencies ]
17+ [dependency-groups ]
1818docs = [
19- " sphinx<8.2" ,
2019 " furo" ,
2120 " ipython" ,
2221 " ipywidgets" ,
22+ " matplotlib" ,
2323 " nbsphinx" ,
2424 " notebook" ,
25- " sphinxcontrib-svg2pdfconverter" ,
26- " sphinxext.opengraph" , # matplotlib is required for social cards
27- " matplotlib" ,
25+ " sphinx<8.2" ,
2826 " sphinx-copybutton" ,
29- " sphinx_inline_tabs" ,
3027 " sphinx-lint" ,
28+ " sphinx-notfound-page" ,
29+ " sphinx_inline_tabs" ,
30+ " sphinxcontrib-svg2pdfconverter" ,
31+ " sphinxext.opengraph" , # matplotlib is required for social cards
3132]
3233
3334dev = [
34- " Python4DataScience[ docs] " ,
35+ { include-group = " docs" } ,
3536 " pre-commit" ,
3637 " codespell" ,
3738 " vale" ,
You can’t perform that action at this time.
0 commit comments