pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-cython



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Apr  3 16:19:13 UTC 2020

Modified Files:
        pkgsrc/devel/py-cython: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 pkgsrc/devel/py-cython/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-cython/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/py-cython/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-cython/Makefile
diff -u pkgsrc/devel/py-cython/Makefile:1.63 pkgsrc/devel/py-cython/Makefile:1.64
--- pkgsrc/devel/py-cython/Makefile:1.63        Tue Feb 18 16:44:22 2020
+++ pkgsrc/devel/py-cython/Makefile     Fri Apr  3 16:19:12 2020
@@ -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/}

Index: pkgsrc/devel/py-cython/PLIST
diff -u pkgsrc/devel/py-cython/PLIST:1.25 pkgsrc/devel/py-cython/PLIST:1.26
--- pkgsrc/devel/py-cython/PLIST:1.25   Sat Nov  9 21:51:15 2019
+++ pkgsrc/devel/py-cython/PLIST        Fri Apr  3 16:19:12 2020
@@ -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/dic
 ${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

Index: pkgsrc/devel/py-cython/distinfo
diff -u pkgsrc/devel/py-cython/distinfo:1.55 pkgsrc/devel/py-cython/distinfo:1.56
--- pkgsrc/devel/py-cython/distinfo:1.55        Tue Feb 18 16:44:22 2020
+++ pkgsrc/devel/py-cython/distinfo     Fri Apr  3 16:19:12 2020
@@ -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