Skip to content

cleaned up documentation - #628

Open
aaronleesander wants to merge 31 commits into
mainfrom
docs-update
Open

aaronleesander wants to merge 31 commits into
mainfrom
docs-update

Conversation

@aaronleesander

@aaronleesander aaronleesander commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

This PR includes a full run through of the ReadtheDocs in order to make sure it is up to date with the major use cases of the package. It also speeds up the docs build significantly and adds tests to make sure that the plots generated remain correct with changes to the package.

In order to speed up docs and stay under RtD's 15min time limit, the examples now run in the CI. Another option was to use static figures that are saved in the library, but this allows them to be a type of test so we can see if any changes in a PR cause the docs to break.

Docstrings were also updated so that references within the docs are correct which leads to the large number of files being updated in this PR.

Codex assisted with this update.

@aaronleesander aaronleesander added the documentation Improvements or additions to documentation label Oct 10, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant