Build docs with sphinx_copybutton and sphinxext.opengraph

This commit is contained in:
Hugo van Kemenade 2021-05-11 19:07:21 +03:00
parent d74cf22758
commit 5caa04c2d1
3 changed files with 7 additions and 3 deletions

View File

@ -103,7 +103,7 @@ jobs:
- name: Docs
if: startsWith(matrix.os, 'ubuntu') && matrix.python-version == 3.9
run: |
python3 -m pip install sphinx-issues sphinx-removed-in sphinx-rtd-theme
python3 -m pip install sphinx_copybutton sphinx-issues sphinx-removed-in sphinx-rtd-theme sphinxext-opengraph
make doccheck
- name: After success

View File

@ -29,11 +29,13 @@ needs_sphinx = "2.4"
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
"sphinx_copybutton",
"sphinx_issues",
"sphinx_removed_in",
"sphinx.ext.autodoc",
"sphinx.ext.intersphinx",
"sphinx.ext.viewcode",
"sphinx_issues",
"sphinx_removed_in",
"sphinxext.opengraph",
]
intersphinx_mapping = {"python": ("https://docs.python.org/3", None)}

View File

@ -10,6 +10,8 @@ pytest
pytest-cov
pytest-timeout
sphinx>=2.4
sphinx-copybutton
sphinx-issues
sphinx-removed-in
sphinx-rtd-theme
sphinxext-opengraph