Python wrapper switched to SWIG