Skip to content

Replace individual Sphinx extensions with favourites package#84

Merged
Tom-van-Woudenberg merged 3 commits intomainfrom
favourites
Aug 28, 2025
Merged

Replace individual Sphinx extensions with favourites package#84
Tom-van-Woudenberg merged 3 commits intomainfrom
favourites

Conversation

@douden
Copy link
Copy Markdown
Member

@douden douden commented Aug 28, 2025

Consolidated multiple Sphinx extension dependencies into the 'teachbooks_favourites' package in both _config.yml and requirements.txt. This simplifies configuration and dependency management by using a single package that includes the preferred extensions.

Consolidated multiple Sphinx extension dependencies into the 'teachbooks_favourites' package in both _config.yml and requirements.txt. This simplifies configuration and dependency management by using a single package that includes the preferred extensions.
@rlanzafame
Copy link
Copy Markdown
Member

Looks great!
Should we include a comment in the file about where to find up-to-date info? like the manual or the GH repo? I'm not sure: on the one hand it could help novice users, on the other hand, those users probably start from the manual anyway before looking at the yml files.

Updated comment for teachbooks_favourites extension to clarify usage.
Updated comment for Sphinx extensions and clarified usage.
@douden
Copy link
Copy Markdown
Member Author

douden commented Aug 28, 2025

Good suggestions. Merge time?

@Tom-van-Woudenberg Tom-van-Woudenberg merged commit 4a647e4 into main Aug 28, 2025
6 checks passed
@Tom-van-Woudenberg Tom-van-Woudenberg deleted the favourites branch August 28, 2025 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants