From 7b1b7dfe1cf2f783583611a127bf4645a8f04a75 Mon Sep 17 00:00:00 2001 From: Dennis den Ouden-van der Horst Date: Wed, 13 May 2026 11:22:42 +0200 Subject: [PATCH 1/2] Add TeachBooks-Fetch links to docs Include TeachBooks-Fetch in the documentation and favourites list: add its MANUAL external link to book/_toc.yml and add a favourites entry in book/features/favourites.md so the extension is discoverable from the docs. --- book/_toc.yml | 1 + book/features/favourites.md | 1 + 2 files changed, 2 insertions(+) diff --git a/book/_toc.yml b/book/_toc.yml index 9b8e757..250c643 100644 --- a/book/_toc.yml +++ b/book/_toc.yml @@ -102,6 +102,7 @@ parts: - file: external/Sphinx-Named-Colors/README.md - external: https://github.com/TeachBooks/Sphinx-Dropdown-Toggle/blob/main/MANUAL.md - external: https://github.com/TeachBooks/Sphinx-Sticky-Margin/blob/main/MANUAL.md + - external: https://github.com/TeachBooks/TeachBooks-Fetch/blob/main/MANUAL.md - file: features/students sections: - file: external/annotater/README.md diff --git a/book/features/favourites.md b/book/features/favourites.md index 58557d9..8f72b75 100644 --- a/book/features/favourites.md +++ b/book/features/favourites.md @@ -47,6 +47,7 @@ TeachBooks Favourites is a Sphinx extension which collects all of TeachBooks' fa - [Teachbooks Zoomies](https://github.com/TeachBooks/TeachBooks-Zoomies/) - [TeachBooks Questions](../_git/github.com_TeachBooks_TeachBooks-Questions/main/MANUAL.md) - [Sphinx Sticky Margin](../_git/github.com_TeachBooks_Sphinx-Sticky-Margin/main/MANUAL.md) +- [TeachBooks Fetch](../_git/github.com_TeachBooks_TeachBooks-Fetch/main/MANUAL.md) The extension [Open in new tab](https://pypi.org/project/sphinx-new-tab-link/) is nice, but is not compatible with all setups (dependency clash) so is not included in TeachBooks-Favourites. From 8d147d71f8415e444f79c2437e542831d60c152b Mon Sep 17 00:00:00 2001 From: Dennis den Ouden-van der Horst Date: Wed, 13 May 2026 11:30:02 +0200 Subject: [PATCH 2/2] Reorder TeachBooks-Fetch entry in book TOC Update book/_toc.yml to move the TeachBooks-Fetch MANUAL.md external entry into the features/visuals section and remove the duplicate entry later in the file. This tidies the table of contents and ensures the Fetch manual is grouped with the visuals-related externals. --- book/_toc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/_toc.yml b/book/_toc.yml index 250c643..6122b8d 100644 --- a/book/_toc.yml +++ b/book/_toc.yml @@ -91,6 +91,7 @@ parts: - external: https://github.com/TeachBooks/Sphinx-Metadata-Figure/blob/main/MANUAL.ipynb - external: https://github.com/TeachBooks/Sphinx-Gated-Directives/blob/main/MANUAL.md - external: https://github.com/TeachBooks/TeachBooks-Questions/blob/main/MANUAL.md + - external: https://github.com/TeachBooks/TeachBooks-Fetch/blob/main/MANUAL.md - file: features/visuals.md sections: - external: https://github.com/TeachBooks/Sphinx-Accessibility/blob/manual/README.md @@ -102,7 +103,6 @@ parts: - file: external/Sphinx-Named-Colors/README.md - external: https://github.com/TeachBooks/Sphinx-Dropdown-Toggle/blob/main/MANUAL.md - external: https://github.com/TeachBooks/Sphinx-Sticky-Margin/blob/main/MANUAL.md - - external: https://github.com/TeachBooks/TeachBooks-Fetch/blob/main/MANUAL.md - file: features/students sections: - file: external/annotater/README.md