Skip to content

Resolve "Documentation is somewhat incomplete"#348

Merged
btschwertfeger merged 2 commits intomasterfrom
347-documentation-is-somewhat-incomplete
Jan 29, 2025
Merged

Resolve "Documentation is somewhat incomplete"#348
btschwertfeger merged 2 commits intomasterfrom
347-documentation-is-somewhat-incomplete

Conversation

@btschwertfeger
Copy link
Owner

@btschwertfeger btschwertfeger commented Jan 29, 2025

Summary

Due to the move to the src-layout in v3.1.4, the remote documentation build via readthedocs doesn't worked well (e.g. https://readthedocs.org/api/v2/build/26976527.txt)

By updating the SYS_PATH before building the documentation via doc/conf.py, readthedocs is able to find the package again (see logs if this PR: https://readthedocs.org/api/v2/build/27008942.txt).

I also reviewed the review deployment of the documentation and everything looked well again.

BTW: This was no problem locally and in CI since in both environments, the package is alreayd installed. This is not the case for the environment where readthedocs builds the documentation.

Closes #347

@btschwertfeger btschwertfeger added the Bug Something isn't working label Jan 29, 2025
@btschwertfeger btschwertfeger added this to the Upcoming Release milestone Jan 29, 2025
@btschwertfeger btschwertfeger self-assigned this Jan 29, 2025
@btschwertfeger btschwertfeger marked this pull request as ready for review January 29, 2025 15:58
@btschwertfeger btschwertfeger enabled auto-merge (squash) January 29, 2025 16:13
@btschwertfeger btschwertfeger merged commit 88b89c5 into master Jan 29, 2025
36 of 37 checks passed
@btschwertfeger btschwertfeger deleted the 347-documentation-is-somewhat-incomplete branch January 29, 2025 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation is somewhat incomplete

1 participant