-
Notifications
You must be signed in to change notification settings - Fork 67
Update sphinx #115
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
Update sphinx #115
Conversation
|
It would appear that |
|
After some more digging, it appears that autosummary is not recursing properly for any submodule. Existing functionality is intersphinx mapping to the current online docs, which is obviously an issue as it makes the docs builds very circular. Edit: this appears to be an issue with all labscript suite docs builds that use autosummary recursive calls. Just didn't notice until this package. Ugh. Includes runmanager, labscript-utils, blacs, and lyse. |
|
We are back at >>>import labscript
>>>print('IntermediateDevice' in dir(labscript))
True
>>>print('IntermediateDevice' in dir(labscript.core))
False
>>> print(dir(labscript.core) == dir(numpy.core))
True
>>>print(labscript.core.__all__ == numpy.core.__all__)
TrueDoing some investigation, this is due to the |
This works around `labscript.core` clobbering from the `pylab` star importing `numpy.core` into the same namespace.
|
Going to work around this for now by pinning numpy<2 for docs building. |
Bump pins and refresh build
See labscript-suite/labscript-suite#97 for details