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

[python] Rationalize Python dependencies #518

Open
3 of 4 tasks
duburcqa opened this issue May 11, 2022 · 2 comments
Open
3 of 4 tasks

[python] Rationalize Python dependencies #518

duburcqa opened this issue May 11, 2022 · 2 comments
Labels
enhancement New feature or request P2 Low priority issue python

Comments

@duburcqa
Copy link
Owner

duburcqa commented May 11, 2022

Remove dependency to h5py, trimesh, scipy, and tree:

  • tree: parse of variable names structure for variable registration. It could even be moved to C++, or boost::python bindings.
  • h5py: read hdf5 log files. It could be implemented in boost::python bindings.
  • trimesh: convert convex in bounding boxes. hppfcl is already capable of doing so.
  • scipy: spline interpolation of 1D sequences.
@duburcqa duburcqa added python P1 Mid priority issue enhancement New feature or request labels May 11, 2022
@duburcqa
Copy link
Owner Author

duburcqa commented Feb 24, 2023

h5py, scipy, and tree are no longer jiminy_py dependencies. trimeshis still planned to be remove sooner or later.

@duburcqa duburcqa added P2 Low priority issue and removed P1 Mid priority issue labels Aug 10, 2023
@duburcqa duburcqa moved this to To do in Jiminy 2.0 Oct 26, 2023
@duburcqa
Copy link
Owner Author

duburcqa commented Feb 7, 2024

Dependency to dm-tree actually got removed more recently, than advertised (#706)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P2 Low priority issue python
Projects
Status: To do
Development

No branches or pull requests

1 participant