This adds a checked-in environment, derived from binder, to be consumed by RTD. It's a little heavier than it needs to be, but by only specifying URLs, this sidesteps the conda solver entirely, so it won't fail by running out of memory. The pip extras install are still in place, so it should work until something really changes.
I don't have a good approach for continuously re-generating this (or even knowing when to), but if RTD fails on a PR (see #354), that would be a good indicator... I guess it could be another CI excursion, and upload it so it's easy to update from the web UI. Won't know until we try!
This adds a checked-in environment, derived from binder, to be consumed by RTD. It's a little heavier than it needs to be, but by only specifying URLs, this sidesteps the
conda
solver entirely, so it won't fail by running out of memory. Thepip
extras install are still in place, so it should work until something really changes.I don't have a good approach for continuously re-generating this (or even knowing when to), but if RTD fails on a PR (see #354), that would be a good indicator... I guess it could be another CI excursion, and upload it so it's easy to update from the web UI. Won't know until we try!