-
Notifications
You must be signed in to change notification settings - Fork 724
Closed
Labels
Milestone
Description
Part of Issue #260
The lib.transformations
module is actually a C extension that lives in src/transformations/transformations.c
. I'd initially thought that this would require a rewrite to get working with Python 3, but the header of the C file says it works with 3.1. There's a newer version of this extension which looks like it supports 2.7/3.4
http://www.lfd.uci.edu/~gohlke/code/transformations.c.html
http://www.lfd.uci.edu/~gohlke/code/transformations.py.html
There's also the line of thought that if we could scrap this module and replace it with numpy/scipy then that would simplify the package as a whole? Obviously all functions would need a counterpart, and performance would need to be checked.
Points for discussion:
- will it work with Python 3 as is?
- is it worth updating it? (Will this break previous usage of it?)
- is it worth keeping? (What does this give that scipy/numpy doesn't?)