[Cython] Cython 0.23.1 released

Stefan Behnel stefan_ml at behnel.de
Sat Aug 22 17:55:28 CEST 2015


Hi everyone,

based on the feedback for the recent 0.23 release, here is a bug-fix-only
release that repairs several problems and regressions.

https://pypi.python.org/pypi/Cython/0.23.1

Complete changelog follows below. Upgrading is generally recommended.


You can get the signed release from here:

http://cython.org/

http://cython.org/release/Cython-0.23.1.tar.gz

http://cython.org/release/Cython-0.23.1.zip


SHA1 sums:
2ff0f863d3b996d2265d0bf06e567e5dd23d004d  Cython-0.23.1.tar.gz
42943dd9b1355015ec5d630419f93a91f4f118cb  Cython-0.23.1.zip

Have fun,

Stefan


0.23.1 (2015-08-22)
===================

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

* Invalid C code for generators.  This fixes ticket 858.

* Invalid C code for some builtin methods.  This fixes ticket 856.

* Invalid C code for unused local buffer variables.
  This fixes ticket 154.

* Test failures on 32bit systems.  This fixes ticket 857.

* Code that uses "from xyz import *" and global C struct/union/array
  variables could fail to compile due to missing helper functions.
  This fixes ticket 851.

* Misnamed PEP 492 coroutine property ``cr_yieldfrom`` renamed to
  ``cr_await`` to match CPython.

* Missing deallocation code for C++ object attributes in certain
  extension class hierarchies.

* Crash when async coroutine was not awaited.

* Compiler crash on ``yield`` in signature annotations and default
  argument values.  Both are forbidden now.

* Compiler crash on certain constructs in ``finally`` clauses.

* Cython failed to build when CPython's pgen is installed.


More information about the cython-devel mailing list