Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolve "Documentation is somewhat incomplete" #348

Merged
merged 2 commits into from
Jan 29, 2025

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