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:           Mon Aug  5 18:44:58 UTC 2024

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

Log Message:
py-cython: updated to 3.0.11

3.0.11 (2024-08-05)

Features added

* The C++11 ``emplace*`` methods were added to ``libcpp.deque``.

Bugs fixed

* The exception check value of functions declared in pxd files was not always applied in 3.0.10.
* A crash on exception deallocations was fixed.
* A crash was fixed when assigning a zero-length slice to a memoryview.
* ``libcpp.optional.value()`` could crash if it raised a C++ exception.
* The return type of ``str()`` was mishandled, leading to crashes with ``language_level=3``.
* ``bytes.startswith/endswith()`` failed for non-bytes substrings (e.g. ``bytearray``).
* Fused ctuples crashed Cython.
* A compiler crash was fixed when using extension types in fused types.
* The module cleanup code was incorrect for globally defined memory view slices.
* Some adaptations were made to enable compilation in Python 3.13.


To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 pkgsrc/devel/py-cython/Makefile
cvs rdiff -u -r1.82 -r1.83 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.94 pkgsrc/devel/py-cython/Makefile:1.95
--- pkgsrc/devel/py-cython/Makefile:1.94        Sun Jul 28 11:56:32 2024
+++ pkgsrc/devel/py-cython/Makefile     Mon Aug  5 18:44:58 2024
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.94 2024/07/28 11:56:32 wiz Exp $
+# $NetBSD: Makefile,v 1.95 2024/08/05 18:44:58 adam Exp $
 
-DISTNAME=      Cython-3.0.10
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
+DISTNAME=      cython-3.0.11
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=C/Cython/}
 
@@ -10,6 +10,8 @@ HOMEPAGE=     https://cython.org/
 COMMENT=       C-Extensions for Python
 LICENSE=       apache-1.1
 
+WHEEL_NAME=    Cython-${PKGVERSION_NOREV}
+
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=69.0:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy

Index: pkgsrc/devel/py-cython/distinfo
diff -u pkgsrc/devel/py-cython/distinfo:1.82 pkgsrc/devel/py-cython/distinfo:1.83
--- pkgsrc/devel/py-cython/distinfo:1.82        Tue Apr  2 05:58:38 2024
+++ pkgsrc/devel/py-cython/distinfo     Mon Aug  5 18:44:58 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.82 2024/04/02 05:58:38 adam Exp $
+$NetBSD: distinfo,v 1.83 2024/08/05 18:44:58 adam Exp $
 
-BLAKE2s (Cython-3.0.10.tar.gz) = 78ecdc25551a7fb0fe3cbe7d7b882dd2c978cf097cb5e36784f486619e7b1926
-SHA512 (Cython-3.0.10.tar.gz) = c789f627f60542e3506ec565a92227bd7e6985ce4f6ebdc525ee789799924a1959c2fd32e8dc4f5b94919dd99ba5dfca6996c65536719b492198fcfd15c683b3
-Size (Cython-3.0.10.tar.gz) = 2751764 bytes
+BLAKE2s (cython-3.0.11.tar.gz) = 7ed009375ce5c471528486b93ca7b15288f6fa307fe681ffb644c7c0b8145bf3
+SHA512 (cython-3.0.11.tar.gz) = b9df807c369c725e3e64ca24f9c3bcbec8248581cb325eda3b57c03af65962c213fa0590d5b82a71288e421e868d58fae1332e8a34b56b96d3175bf6bd8b3785
+Size (cython-3.0.11.tar.gz) = 2755544 bytes
 SHA1 (patch-Demos_embed_Makefile) = 67c4f662a8d79d39cbf8808d2e87d91a26ef28b9
 SHA1 (patch-runtests.py) = b955b089d284f638eb5de85878204c084c550ef5



Home | Main Index | Thread Index | Old Index