Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optional dependencies management #54

Open
alexpron opened this issue Dec 18, 2020 · 2 comments
Open

Optional dependencies management #54

alexpron opened this issue Dec 18, 2020 · 2 comments

Comments

@alexpron
Copy link
Collaborator

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 mikedh/trimesh#728

@alexpron
Copy link
Collaborator Author

  • shapely is required in basic_example.py file
  • rtree is required in example_registration.py file

@gauzias
Copy link
Collaborator

gauzias commented Jan 27, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants