On behalf of the numba team I am pleased to announce a new version of Numba, 0.5. The release includes several new features that make Numba code more Pythonic, as well as many bug fixes and improved documentation.
Download: http://pypi.python.org/pypi/numba/0.5.0 Documentation: http://numba.pydata.org/numba-doc/0.5/ Github: https://github.com/numba/numba
Numba will be part of the next anaconda CE release 1.3, to be released next week.
Numba ====== Numba is an just-in-time specializing compiler for Python and NumPy code to LLVM for annotated functions (through decorators). It's goal is to seamlessly integrate with the Python scientific software stack and provide optimized native code and integration with native foreign languages.
Dependencies: ============ * llvmpy 0.10.0 * meta * cython * numpy * LLVM 3.2 (3.1 might work but is not officially supported)
Release notes: ============ * SSA-based type inference * Allows variable reuse * Allow referring to variables before lexical definition * Support multiple comparisons * Support for template types * List comprehensions * Support for pointers * Many bug fixes * Added user documentation
Many thanks to everyone who contributed, in code or thought! Enjoy!