DOCS: Add GitHub support to copyfiles
, remove online notebook downloads
#1087
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.
In order to move notebooks into the right locations, a while ago I added a
copyfiles
script to our docs directory. This is specifically used to bring our docs from examples into the docs, where Sphinx can find them.Today, I discovered that it was using GitLab to download (very outdated) copies of our tutorial notebooks. So I updated the script to allow us to use GitHub instead.
Then I realized that I we're not even using those downloaded notebooks in our docs. 🤷♂️ It definitely makes more sense to just link to the repositories, especially given the option of launching the tutorial with Binder.
In any case, I left the addition of support for GitHub, and removed the downloads of the tutorial notebooks from online (this also would have been an annoyance to anyone trying to build our docs without internet connectivity). I left previous usage commented as an example for any future users.
This should be immediately ready for review.