Cython 0.17.3 released

54 views
Skip to first unread message

Stefan Behnel

unread,
Dec 14, 2012, 9:13:51 AM12/14/12
to Cython-users, Cython-devel
Hi all,

I'm happy to announce the next bug fix release of the current stable Cython
0.17 series: 0.17.3. It fixes two crash bugs, for weakrefs and for the
cleanup code on interpreter shutdown, so if you are using these features,
you might want to upgrade.

http://cython.org/release/Cython-0.17.3.tar.gz
http://cython.org/release/Cython-0.17.3.zip

github:

https://github.com/cython/cython/commit/1da2e2fa78504f2a01a999e6549d14219af62a1b

The release notes for the 0.17 series are here:

https://github.com/cython/cython/blob/0.17/CHANGES.rst

Have fun,

Stefan


Bugs fixed
----------

* During final interpreter cleanup (with types cleanup enabled at compile
time), extension types that inherit from base types over more than one
level that were cimported from other modules could lead to a crash.
* Weak-reference support in extension types (with a "cdef __weakref__"
attribute) generated incorrect deallocation code.
* In CPython 3.3, converting a Unicode character to the Py_UNICODE type
could fail to raise an overflow for non-BMP characters that do not fit
into a wchar_t on the current platform.
* Negative C integer constants lost their longness suffix in the generated
C code.
Reply all
Reply to author
Forward
0 new messages