RussTedrake / manipulation

Course notes for MIT manipulation class
BSD 3-Clause "New" or "Revised" License
392 stars 115 forks source link

update or remove trimesh dependency #300

Open RussTedrake opened 3 months ago

RussTedrake commented 3 months ago

I've pegged the version of trimesh to be <4.2.0, because the newest version of trimesh added a dependency on openctm (technically only as "recommends"), but openctm does not seem to support mac arm.

I've had trouble getting poetry to export optional dependencies reliably. An alternative possible solution would be to figure out how to install trimesh without these dependencies.

But trimesh appears to be regularly breaking things. I think it's not a good dependency to have to keep around, and would like to consider purging it.

relevant slack thread