Skip to content

Update ubuntu version for RTD builds#13

Open
weaverba137 wants to merge 5 commits intomainfrom
update-rtd-build
Open

Update ubuntu version for RTD builds#13
weaverba137 wants to merge 5 commits intomainfrom
update-rtd-build

Conversation

@weaverba137
Copy link
Copy Markdown
Member

Read the Docs (RTD) has announced that ubuntu-20.04 is being deprecated see this post for details. This PR sets ubuntu-lts-latest which should currently correspond to ubuntu-26.04.

When I get a chance I'll try to trigger a RTD build on this branch to test.

@weaverba137 weaverba137 self-assigned this Mar 30, 2026
@weaverba137 weaverba137 moved this to In Progress in Technical Debt Mar 30, 2026
@weaverba137
Copy link
Copy Markdown
Member Author

@dylanagreen I don't think I have maintainer status for QuasarNB on ReadTheDocs. Could you please set that up? My RTD id is the same as GitHub.

@dylanagreen
Copy link
Copy Markdown
Collaborator

@weaverba137 Thanks for doing this. I got the email from RTD this morning and had it on my todolist to update, but you beat me to it! I've just added you as a maintainer on RTD.

@weaverba137
Copy link
Copy Markdown
Member Author

Build succeded. However some warnings turned up during the Sphinx build that need to be addressed. Let me try to fix those before merging.

@weaverba137
Copy link
Copy Markdown
Member Author

It turns out that quasarnp.utils has some module-level computations that are being run at import time, and these will fail if NumPy is not installed, which it might not be in a RTD environment. Is there any way we can move those module-level computations into a function?

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

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants