Closed Mr-Brewer closed 2 years ago
Aha - thanks - I hadn't deliberately broken 2.7 support, no - but it appears that Versioneer did drop support for Python 2.7. Is it important for you? I can investigate what it would take to restore it.
True, it's indeed versioneer that dropped support. We've been working with transforms3d on ros-melodic and the Carla Ros Bridge, so therefore python2.7. So far we've been using v0.3.1 without any problems, so that's also what I'm using now. Just wanted to open this issue to check whether it was deliberately or not. I mean in general python2.7 has reached end of life already, so it makes sense drop compatibility at some time. If it's not too challenging then it might be nice to have 1 more version that supports 2.7. What do you think?
My preference would be to drop compatibility at this stage - because Versioneer dropped compatibility some time ago ... so we'd have to go back a long way in Versioneer versions. And - 0.4 does have a nice fix for inverse shear calculations - but those are a little uncommon - so 0.3.1 would probably be fine for your uses.
pip install transforms3d==0.3.1
I've yanked the 0.4 release, and added a 0.4.1 release that specifies it needs Python 3.6 or above. This means that pip install transforms3d
on Python 2.7 will install version 0.3.1 by default.
Hi,
With python2, the package is not being installed properly. I had to use pip install transforms3d==0.3.1
to make the package work with python2
I've yanked the 0.4 release, and added a 0.4.1 release that specifies it needs Python 3.6 or above. This means that
pip install transforms3d
on Python 2.7 will install version 0.3.1 by default.
Alright, thanks for the clarification. Closing this issue.
Carla-Ros Bridge for ROS1 is leaning quite a bit on the package, until v0.3.1 python2.7 compatibilty was OK, since the recent release of v0.4
transforms3d
cannot be installed under python2.7. Is this python version supposed to be working? Or is support dropped from v0.4 and onwards?Installation feedback;