[Cython] Cython 0.9.6.12 released
Robert Bradshaw
robertwb at math.washington.edu
Thu Feb 14 05:42:01 CET 2008
Cython 0.9.6.12 released!
The most significant change is more flexible c(p)def functions and
overriding. Specifically, c(p)def functions can now:
* have optional arguments (which may grow)
* be defined in the module scope
* are always cimport-able if defined in the .pxd (i.e. "api" by
default)
* declare narrower return types than the superclass
* cpdef can override cdef
There are also better conversions (<type?> does a type-checked cast,
<int>x does the right thing), and numerous optimizations (especially
with regard to python function tuple unpacking) and bugfixes, and a
much expanded testing framework.
For more details, see the end of http://wiki.cython.org/
DifferencesFromPyrex and the changelog at http://hg.cython.org/
The main contributers in this release were Stefan Behnel and Robert
Bradshaw, with much discussion and ideas from Kay Hayen and bug
reports/patches from Dan Gindikin, Samuele Kaplun, Vasil Manolov,
Kirill Smelkov and Sven Berkvens-Matthijsse.
- Robert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://codespeak.net/pipermail/cython-dev/attachments/20080213/317e5d0c/attachment.pgp
More information about the Cython-dev
mailing list