Our test data host is currently down again. This PR introduces a fallback option using Dropbox. This isn't an ideal solution since Dropbox has a bandwidth limit and we could feasibly reach this reasonably often. However, as a quick fix and later a fallback option this will at least keep the wheel turning.
This also introduces a DownloadError for more obvious failures.
Issue Type
Enhancement
Checklist
[x] I have read the [CONTRIBUTING.md]() -->
[x] I have added docstrings to all methods
[x] I have added sufficient comments to all lines
[x] I have made corresponding changes to the documentation
[x] My changes generate no pep8 errors
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
Our test data host is currently down again. This PR introduces a fallback option using Dropbox. This isn't an ideal solution since Dropbox has a bandwidth limit and we could feasibly reach this reasonably often. However, as a quick fix and later a fallback option this will at least keep the wheel turning.
This also introduces a
DownloadError
for more obvious failures.Issue Type
Checklist