Adapt to new RTD configuration style #733
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.
This PR aims to get our current RTD builds in line with the upcoming changes to the required configuration file and prevent future build issues due to dependency changes at the same time. See iiasa/ixmp#491 for a detailed description.
Specific to the PR is the attempt to incorporate the latest version of ixmp/main as a requirement. It has been required on RTD in the past, so I migrated that requirement to the automatically created
doc/requirements.txt
. This might makeci/rtd-requirements.txt
useless, but I kept it for now since I don't know which other workflows might rely on it. Also, this PR renames the config file for internal consistency.How to review
PR checklist
[ ] Add or expand tests; coverage checks both ✅Internal, docs-related, only need them to build/render correctly[ ] Add, expand, or update documentation.Only related to config of docs.[ ] Update release notes.Only related to config of docs.