test if all extensions support parallel install before attempting parallel extension install#4949
Conversation
…tall raises `NotImplementedError`
|
Instead of this workaround/hack, I think we can implement a more direct lightweight check to see if all extensions support installing in parallel. It should basically boil down to checking whether the Then it's a simply |
ext.toolchain.prepare twice if the parallel extension install raises NotImplementedError
Done |
Co-authored-by: Kenneth Hoste <[email protected]>
…nstalled in parallel
boegel
left a comment
There was a problem hiding this comment.
lgtm
testing with matplotlib (doesn't support installing in parallel) + R and R-bundle-* on top, just to make sure...
fixes #4897, closes #4948