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/4bdedfa8223d
branches:  trunk
changeset: 414869:4bdedfa8223d
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 b3e45b27d5e3 -r 4bdedfa8223d 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 b3e45b27d5e3 -r 4bdedfa8223d 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 b3e45b27d5e3 -r 4bdedfa8223d 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