Cython 0.16
- Release date: April 21, 2012
- Downloads:
- Git:
The bug tracker has a list of the major improvements
Features
- Enhancements to Cython's function type (support for weak references, default arguments, code objects, dynamic attributes, classmethods, staticmethods, and more)
Fused Types - Template-like support for functions and methods CEP 522 (docs)
Typed views on memory - Support for efficient direct and indirect buffers (indexing, slicing, transposing, ...) CEP 517 (docs)
- super() without arguments
- Final cdef methods (which translate into direct calls on known instances)
General Improvements and Bug Fixes
- support default arguments for closures
- search sys.path for pxd files
- support C++ template casting
- faster traceback building and faster generator termination
- support inplace operators on indexed buffers
- fix alignment handling for record types in buffer support
- allow nested prange sections
Contributors
Many thanks to all people who contributed to this release:
Angus McMorland
- Armon Dadgar
- Bradley M. Froehle
- Charles Grunwald (Juntalis)
- Dag Sverre Seljebotn
- David Cournapeau
- Dimitri Tcaciuc
- Gordin
- Gregor Thalhammer
- Inada Naoki
- Jeff Ramnani
- Jerome Kieffer
- Kurt Smith
- Lars Buitinck
- Lisandro Dalcin
- Mansour Moufid
- Mark Florisson
- Mark Peek
- Matthew Brett
- Ralf Schmitt
- Robert Bradshaw
- Stefan Behnel
- Thomas Lotze
- Vitja Makarov
- Vladimir Cerny
- Yury V. Zaytsev
Release Candidates
Cython 0.16 Release Candidate 2
- Release date: April 15, 2012
- Downloads:
Cython 0.16 Release Candidate 1
- Release date: April 12, 2012
- Downloads:
Cython 0.16 Release Candidate 0
- Release date: March 31, 2012
- Downloads:
Cython 0.16 β
- Release date: Februari 26, 2012
- Downloads:
