[Cython] Cython 0.23.5 released

Stefan Behnel stefan_ml at behnel.de
Sat Mar 26 08:47:46 EDT 2016


Hi all!

I just pushed a pure bug-fix-only release for the current 0.23 series. Any
major changes have been held back for the upcoming 0.24 feature release, so
the update is recommended for those who can't wait.

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

Complete changelog follows below.

You can get the signed release from here:

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

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

SHA1 sums:
ee455e4f6bedb8d02325da1d4810ab906c3ddc1d  Cython-0.23.5.tar.gz
a7ced83eab3bd4122513f3ea7d9f50ba1804a400  Cython-0.23.5.zip

Have fun,

Stefan


0.23.5 (2016-03-26)
===================

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

* Compile errors and warnings in integer type conversion code.  This fixes
  ticket 877.  Patches by Christian Neukirchen, Nikolaus Rath, Ian
  Henriksen.

* Reference leak when "*args" argument was reassigned in closures.

* Truth-testing Unicode strings could waste time and memory in Py3.3+.

* Return values of async functions could be ignored and replaced by
  ``None``.

* Compiler crash in CPython 3.6.

* Fix prange() to behave identically to range().  The end condition was
  miscalculated when the range was not exactly divisible by the step.

* Optimised ``all(genexpr)``/``any(genexpr)`` calls could warn about unused
  code.  This fixes ticket 876.


More information about the cython-devel mailing list