Skip to content

Separate docs dependencies from user dependencies - #515

Merged
cvanelteren merged 6 commits into
mainfrom
separate-docs-req-and-add-sitemap
Jan 28, 2026
Merged

Separate docs dependencies from user dependencies#515
cvanelteren merged 6 commits into
mainfrom
separate-docs-req-and-add-sitemap

Conversation

@cvanelteren

@cvanelteren cvanelteren commented Jan 27, 2026

Copy link
Copy Markdown
Collaborator

This PR takes steps to separate the dev environment from the user environment. Currently we are bundling the dependencies to build into the end-users environment. This results in unncessary bloat if one does not want to build docs locally.

In addition, it add a new doc dependency (sphinx-sitemap) to aid in the indexing the RTD page such that it can be indexed easier by search engines.

@cvanelteren
cvanelteren requested a review from beckermr January 27, 2026 17:35
@cvanelteren

Copy link
Copy Markdown
Collaborator Author

Note we can also do this for pytest in this or a separate PR.

@cvanelteren cvanelteren changed the title Separate docs buildings from user Separate docs dependencies from user dependencies Jan 27, 2026
@cvanelteren
cvanelteren merged commit 6456651 into main Jan 28, 2026
10 checks passed
@cvanelteren
cvanelteren deleted the separate-docs-req-and-add-sitemap branch January 28, 2026 20:34
K-Mirembe-Mercy pushed a commit to K-Mirembe-Mercy/UltraPlot that referenced this pull request Mar 22, 2026
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.

2 participants