Address build warnings and fix links #564
Open
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.
I noticed there were some warnings popping up in the build and issues with various links and references. This should address the vast majority of those, with the exception of the Zenodo DOI badge link issue noted in #553. I think we'll need some help from the MyST team to address that one. After that though we should have a clean build 🎉
I did also "fix" the BibTeX file specification in the config. It was/is being picked up by default though anyway so wasn't really broken. The explicit specification is now updated for MyST though.
For markdown pages, MyST was being a bit loud about references without the file suffix so I went ahead and updated those. These were for the most part not broken in practice just throwing warnings. Notably for *ipynb files we do need to drop the suffix.
Aside from that it's mostly link that have recently changed / broken that I went through and updated.
Relates to #577 and #576.