jhuapl-boss / intern

Python SDK for interacting with the BossDB REST API
Apache License 2.0
21 stars 15 forks source link

Set cloudvolume prerequisite as optional extra instead of always required. #68

Closed dxenes1 closed 3 years ago

dxenes1 commented 3 years ago

Currently the intern install takes longer than it needs to due to having to install cloud-volume which has its own large set of prerequisites.

I propose we change cloud-volume as an optional extra that can be installed if the user plans on using the cloud-volume remote. The install line would be as follows:

pip install intern[cloudvolume]