Numba 0.9 adds support better math functions for all supported data types (complex and floating). The release also comes with open-sourced generalized ufunc support from numbapro. This allows users to write a NumPy generalized ufunc directly in python and compile it with numba. There is now also support for long double on all platforms. The support comes with a new dependency on llvmmath. Array expressions and their performance have also been improved.
Generalized ufuncs: http://numba.pydata.org/numba-doc/0.9/arrays.html#generalized-ufuncs Supported math functions: https://github.com/ContinuumIO/llvmmath/blob/master/llvmmath/RequiredSymbols.txt Download ======== http://numba.pydata.org/download.html Website ======= http://numba.pydata.org/ Documentation ============ http://numba.pydata.org/numba-doc/0.9/index.html Numba ====== Numba is an just-in-time specializing compiler which compiles annotated Python and NumPy code to LLVM (through decorators). Its goal is to seamlessly integrate with the Python scientific software stack and produce optimized native code, as well as integrate with native foreign languages. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/