docs: use autodoc_mock_imports for spt3g, so3g #165
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This allows autodoc to run on readthedocs... without the OCS_DOC_BUILD business I put in before. The aggregator API stuff has not been rendering since HK v2 went in.
Motivation and Context
Recent builds on readthedocs have been failing to process the aggregator.py source file, because some spt3g core.G3* classes were being accessed on import. sphinx has a feature to dodge this. For example, the API section is totally empty.
How Has This Been Tested?
Tested that the docs build locally even if so3g or spt3g aren't available.
Types of changes
Checklist:
develop
branch.