brain-slam / slam

Surface anaLysis And Modeling
MIT License
14 stars 24 forks source link

Optional dependencies management #54

Open alexpron opened 3 years ago

alexpron commented 3 years ago

Some dependencies were set optional as they were used only in a few functions. Nevertheless, in default CI test environments, tests are crashing because of missing package. Several solutions could be considered as discussed in https://github.com/mikedh/trimesh/issues/728

alexpron commented 3 years ago
gauzias commented 3 years ago

shapely is used in trimesh for managing 'path' objects. Similar objects are extensively used in the topology module, we should discuss together the pros/cons of relying on shapely or not.