Path to this page:
Subject: CVS commit: pkgsrc/devel/py-cython
From: Adam Ciarcinski
Date: 2018-11-24 16:33:06
Message id: 20181124153306.4912DFB1F@cvs.NetBSD.org
Log Message:
py-cython: updated to 0.29.1
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.
Files: