My preference would be to keep 2.7 compatibility going forward as there was no real reason to drop it, but in the last few months the ecosystem around it has been increasingly on its last legs. With ...
So I think it is likely the case that trimesh is trycatching all ImportErrors as mechanism to detect pythonfcl not being installed, and is suppressing this issue from python-fcl. All in all it seems ...