pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-cython py-cython: updated to 0.29.16
details: https://anonhg.NetBSD.org/pkgsrc/rev/e3be056f66b6
branches: trunk
changeset: 426607:e3be056f66b6
user: adam <adam%pkgsrc.org@localhost>
date: Fri Apr 03 16:19:12 2020 +0000
description:
py-cython: updated to 0.29.16
0.29.16:
Bugs fixed
* Temporary internal variables in nested prange loops could leak into other
threads.
* Default arguments on fused functions could crash.
* C-tuples declared in ``.pxd`` files could generate incomplete C code.
* Fused functions were not always detected and optimised as Cython
implemented functions.
* Valid Python object concatenation of (iterable) strings to non-strings
could fail with an exception.
* Using C functions as temporary values lead to invalid C code.
* Fix an unhandled C++ exception in comparisons.
* Fix deprecated import of "imp" module.
* Fix compatibility with Pythran 0.9.6 and later.
* The ``_Py_PyAtExit()`` function in ``cpython.pylifecycle`` was misdeclared.
* Several missing declarations in ``cpython.*`` were added.
* A declaration for ``libc.math.fpclassify()`` was added.
* Avoid "undeclared" warning about automatically generated pickle methods.
* Avoid C compiler warning about unreachable code in ``prange()``.
* Some C compiler warnings in PyPy were resolved.
diffstat:
devel/py-cython/Makefile | 4 ++--
devel/py-cython/PLIST | 4 +++-
devel/py-cython/distinfo | 10 +++++-----
3 files changed, 10 insertions(+), 8 deletions(-)
diffs (52 lines):
diff -r a49fd8f74337 -r e3be056f66b6 devel/py-cython/Makefile
--- a/devel/py-cython/Makefile Fri Apr 03 14:36:58 2020 +0000
+++ b/devel/py-cython/Makefile Fri Apr 03 16:19:12 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.63 2020/02/18 16:44:22 adam Exp $
+# $NetBSD: Makefile,v 1.64 2020/04/03 16:19:12 adam Exp $
-DISTNAME= Cython-0.29.15
+DISTNAME= Cython-0.29.16
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cython/}
diff -r a49fd8f74337 -r e3be056f66b6 devel/py-cython/PLIST
--- a/devel/py-cython/PLIST Fri Apr 03 14:36:58 2020 +0000
+++ b/devel/py-cython/PLIST Fri Apr 03 16:19:12 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2019/11/09 21:51:15 adam Exp $
+@comment $NetBSD: PLIST,v 1.26 2020/04/03 16:19:12 adam Exp $
bin/cygdb-${PYVERSSUFFIX}
bin/cython-${PYVERSSUFFIX}
bin/cythonize-${PYVERSSUFFIX}
@@ -316,10 +316,12 @@
${PYSITELIB}/Cython/Includes/cpython/exc.pxd
${PYSITELIB}/Cython/Includes/cpython/float.pxd
${PYSITELIB}/Cython/Includes/cpython/function.pxd
+${PYSITELIB}/Cython/Includes/cpython/genobject.pxd
${PYSITELIB}/Cython/Includes/cpython/getargs.pxd
${PYSITELIB}/Cython/Includes/cpython/instance.pxd
${PYSITELIB}/Cython/Includes/cpython/int.pxd
${PYSITELIB}/Cython/Includes/cpython/iterator.pxd
+${PYSITELIB}/Cython/Includes/cpython/iterobject.pxd
${PYSITELIB}/Cython/Includes/cpython/list.pxd
${PYSITELIB}/Cython/Includes/cpython/long.pxd
${PYSITELIB}/Cython/Includes/cpython/longintrepr.pxd
diff -r a49fd8f74337 -r e3be056f66b6 devel/py-cython/distinfo
--- a/devel/py-cython/distinfo Fri Apr 03 14:36:58 2020 +0000
+++ b/devel/py-cython/distinfo Fri Apr 03 16:19:12 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.55 2020/02/18 16:44:22 adam Exp $
+$NetBSD: distinfo,v 1.56 2020/04/03 16:19:12 adam Exp $
-SHA1 (Cython-0.29.15.tar.gz) = ee7d629b58560e2bff9e4df879527477c2d9286e
-RMD160 (Cython-0.29.15.tar.gz) = 091eb38ea5a9197b9da8d320a8974ac5f68deff4
-SHA512 (Cython-0.29.15.tar.gz) = dcf12ddc89e12fbae7351dbff9e508490d4247214bf4d0a996f2bed9956e47b7d53241d94575e3784a58a8ef38c28d9e7862193f132ba8b775ee16fb27707f0b
-Size (Cython-0.29.15.tar.gz) = 2054713 bytes
+SHA1 (Cython-0.29.16.tar.gz) = 5a557bd74d5781c4252675a2805ef2742e88b0cb
+RMD160 (Cython-0.29.16.tar.gz) = 050ae72e87f752acf3a6969c7d8078d5d05ed74a
+SHA512 (Cython-0.29.16.tar.gz) = bbfd917a37a58389eff6780634ed3d58c6bfc69278d4d7a9b82d44f3a69a798961ac017dfc2a1a2b5db930bf73f1b5bf2e5ae0fde1c079012d1aa36886181e32
+Size (Cython-0.29.16.tar.gz) = 2058582 bytes
SHA1 (patch-Cython_Distutils_old__build__ext.py) = 2bc705192923cc2f40f7c173625b056caa08f666
SHA1 (patch-ac) = d0e06dd9e4b5a34d0614ec17f51c129eb7724323
SHA1 (patch-runtests.py) = d08d3d8e17d6b75a3067f295d3d3eb63ffe97b48
Home |
Main Index |
Thread Index |
Old Index