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: Thu Aug 14 20:05:09 UTC 2025
Modified Files:
pkgsrc/devel/py-cython: Makefile PLIST distinfo
Log Message:
py-cython: updated to 3.1.3
3.1.3 (2025-08-13)
Bugs fixed
* Some method calls with 0 or 1 argument failed to use ``PyObject_VectorCallMethod()``.
* Walrus assignments of literal Python integers could generate invalid C code.
* ``cython.pythread_type_lock`` (also used as fallback for ``cython.pymutex``)
could stall on heavily contended locks.
* C string arrays (not pointers) always coerced to the Python default string type,
even on explicit casts to other string types.
* Unterminated ``\N{}`` character escapes in strings could unrail the parser.
* An internal C function was not marked as ``static`` and leaked a linker symbol.
* Some Unicode letters were not recognised as lexically valid name parts.
* Compatibility with PyPy3.8 was lost by accident.
* The Linux binary wheels of 3.1.2 used SSSE3 CPU instructions which are not available on some CPUs.
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/devel/py-cython/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-cython/PLIST
cvs rdiff -u -r1.87 -r1.88 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.105 pkgsrc/devel/py-cython/Makefile:1.106
--- pkgsrc/devel/py-cython/Makefile:1.105 Thu Jul 3 19:18:03 2025
+++ pkgsrc/devel/py-cython/Makefile Thu Aug 14 20:05:09 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.105 2025/07/03 19:18:03 wiz Exp $
+# $NetBSD: Makefile,v 1.106 2025/08/14 20:05:09 adam Exp $
-DISTNAME= cython-3.1.2
+DISTNAME= cython-3.1.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cython/}
Index: pkgsrc/devel/py-cython/PLIST
diff -u pkgsrc/devel/py-cython/PLIST:1.34 pkgsrc/devel/py-cython/PLIST:1.35
--- pkgsrc/devel/py-cython/PLIST:1.34 Mon Jun 9 09:29:49 2025
+++ pkgsrc/devel/py-cython/PLIST Thu Aug 14 20:05:09 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2025/06/09 09:29:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2025/08/14 20:05:09 adam Exp $
bin/cygdb-${PYVERSSUFFIX}
bin/cython-${PYVERSSUFFIX}
bin/cythonize-${PYVERSSUFFIX}
@@ -548,7 +548,6 @@ ${PYSITELIB}/Cython/Utility/Exceptions.c
${PYSITELIB}/Cython/Utility/ExtensionTypes.c
${PYSITELIB}/Cython/Utility/FunctionArguments.c
${PYSITELIB}/Cython/Utility/ImportExport.c
-${PYSITELIB}/Cython/Utility/Lock.c
${PYSITELIB}/Cython/Utility/MemoryView.pxd
${PYSITELIB}/Cython/Utility/MemoryView.pyx
${PYSITELIB}/Cython/Utility/MemoryView_C.c
@@ -560,6 +559,7 @@ ${PYSITELIB}/Cython/Utility/Overflow.c
${PYSITELIB}/Cython/Utility/Printing.c
${PYSITELIB}/Cython/Utility/Profile.c
${PYSITELIB}/Cython/Utility/StringTools.c
+${PYSITELIB}/Cython/Utility/Synchronization.c
${PYSITELIB}/Cython/Utility/TestCyUtilityLoader.pyx
${PYSITELIB}/Cython/Utility/TestCythonScope.pyx
${PYSITELIB}/Cython/Utility/TestUtilityLoader.c
Index: pkgsrc/devel/py-cython/distinfo
diff -u pkgsrc/devel/py-cython/distinfo:1.87 pkgsrc/devel/py-cython/distinfo:1.88
--- pkgsrc/devel/py-cython/distinfo:1.87 Mon Jun 9 09:29:49 2025
+++ pkgsrc/devel/py-cython/distinfo Thu Aug 14 20:05:09 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.87 2025/06/09 09:29:49 adam Exp $
+$NetBSD: distinfo,v 1.88 2025/08/14 20:05:09 adam Exp $
-BLAKE2s (cython-3.1.2.tar.gz) = cfc95075f84967f10bf85ef0f605b931005176acd091b4aada9b6560867f0ed1
-SHA512 (cython-3.1.2.tar.gz) = c674027dae58377ea71d8d8b15601e6e0c80435807603251e685608218805fef2e6eac4bbebd3c50c319cd7da660ff9ce1a6daeb673eb40ce70bbfe7f0069600
-Size (cython-3.1.2.tar.gz) = 3184825 bytes
+BLAKE2s (cython-3.1.3.tar.gz) = 5422e91617d3c04b7b8ee26c12f22a5de4f8df44e89ae1b6354072f2d1bd5f0a
+SHA512 (cython-3.1.3.tar.gz) = dbf14b486e9dc3cf978abd80f0fcc16d9ed8077d5a44c66b669291d6cc89beeae3e901e4975cee44208dcf52f11ba331a8d73587bf55891976a9ec4818a2470b
+Size (cython-3.1.3.tar.gz) = 3186689 bytes
SHA1 (patch-Demos_embed_Makefile) = 67c4f662a8d79d39cbf8808d2e87d91a26ef28b9
SHA1 (patch-runtests.py) = b955b089d284f638eb5de85878204c084c550ef5
Home |
Main Index |
Thread Index |
Old Index