Hi there!
In the past, some of our extensions like the live code functionality or the download link replacer were hosted on the semiprivate GitLab of Delft University of Technology. Next to limited openness of this platform, the platform has more downtime than GitHub. Therefore, since a few weeks, all TeachBook’s tooling is moved to GitHub and most of them are published on PyPI. Make sure to update your requirements file to make use of the most recent versions!
You can recognize the old links in your requirements.txt
file, located in the root of your repository on the gitlab.tudelft.nl/...
--extra-index-url https://gitlab.tudelft.nl/api/v4/projects/11239/packages/pypi/simple
sphinx-thebe ~= 0.9.9
Replace all the gitlab.tudelft.nl/
packages with the PyPI / GitHub equivalent. See for example the requirements.txt
from the TeachBooks template:
# first list the packages you wish to download from PyPI
teachbooks # depends on jupyter-book
jupyterbook-patches
sphinx-image-inverter
download_link_replacer
sphinx-exercise
teachbooks-sphinx-tippy
sphinx-iframes
sphinx-named-colors
# Now list the packages you want to download directly from GitHub
git+https://github.com/TeachBooks/Sphinx-Thebe