e90d9ae4f1
0.29.1: Bugs fixed ---------- * Extensions compiled with MinGW-64 under Windows could misinterpret integer objects larger than 15 bit and return incorrect results. * Cython no longer requires the source to be writable when copying its data into a memory view slice. * Line tracing of try-statements generated invalid C code. * When using the warn.undeclared directive, Cython's own code generated warnings that are now fixed. * Cython's memoryviews no longer require strides for setting the shape field but only the PyBUF_ND flag to be set. * Some C compiler warnings about unused memoryview code were fixed. * A C compiler warning about implicit signed/unsigned conversion was fixed. * Assignments to C++ references returned by operator[] could fail to compile. * The power operator and the support for NumPy math functions were fixed in Pythran expressions. * Signatures with memory view arguments now show the expected type when embedded in docstrings. * Some from ... cimport ... constructs were not correctly considered when searching modified dependencies in cythonize() to decide whether to recompile a module. * A struct field type in the cpython.array declarations was corrected. Patch by John Kirkham. |
||
---|---|---|
.. | ||
patches | ||
ALTERNATIVES | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST | ||
tool.mk |