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:   wiz
Date:           Sun Sep 21 15:39:55 UTC 2025

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

Log Message:
py-cython: update to 3.1.4.

3.1.4 (2025-09-16)
==================

Features added
--------------

* Declarations for the new ``PyUnstable_*()`` refcounting C-API functions in Py3.14 were added.
  (Github issue :issue:`6836`)

Bugs fixed
----------

* The monitoring code could crash on tracing.
  (Github issue :issue:`7050`)

* Initialising the monitoring code could fail with a CPython exception.
  See https://github.com/nedbat/coveragepy/issues/1790#issuecomment-3257410149

* Optimised integer shifting triggered undefined behaviour in C.
  (Github issue :issue:`7089`)

* Deallocating objects that inherit from external types defined in pxd files
  could run into an infinite loop.
  (Github issue :issue:`7143`)

* A reference to metaclasses could be leaked on instantiation.
  (Github issue :issue:`7130`)

* (Unlikely) error handling during empty builtin container tests was ineffective.
  (Github issue :issue:`7190`)

* Generated ``*_api.h`` files used potentially unknown Cython configuration macros.
  (Github issue :issue:`7108`)

* ``cythonize()`` avoids parallel compiler runs on systems using ``spawn()`` in multiprocessing.
  Patch by Marcel Bargull.  (Github issue :issue:`3262`)

* The ``@cython.ufunc``  decorator was missing in type checker stubs.
  Patch by jayClean.  (Github issue :issue:`7109`)


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 pkgsrc/devel/py-cython/Makefile
cvs rdiff -u -r1.88 -r1.89 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.106 pkgsrc/devel/py-cython/Makefile:1.107
--- pkgsrc/devel/py-cython/Makefile:1.106       Thu Aug 14 20:05:09 2025
+++ pkgsrc/devel/py-cython/Makefile     Sun Sep 21 15:39:55 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.106 2025/08/14 20:05:09 adam Exp $
+# $NetBSD: Makefile,v 1.107 2025/09/21 15:39:55 wiz Exp $
 
-DISTNAME=      cython-3.1.3
+DISTNAME=      cython-3.1.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=C/Cython/}

Index: pkgsrc/devel/py-cython/distinfo
diff -u pkgsrc/devel/py-cython/distinfo:1.88 pkgsrc/devel/py-cython/distinfo:1.89
--- pkgsrc/devel/py-cython/distinfo:1.88        Thu Aug 14 20:05:09 2025
+++ pkgsrc/devel/py-cython/distinfo     Sun Sep 21 15:39:55 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.88 2025/08/14 20:05:09 adam Exp $
+$NetBSD: distinfo,v 1.89 2025/09/21 15:39:55 wiz Exp $
 
-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
+BLAKE2s (cython-3.1.4.tar.gz) = 35d6e19f10c94f258bfd2151cf3576f8107a0f02e0094e552c1b6b3690f5be0a
+SHA512 (cython-3.1.4.tar.gz) = dd524d7de59f949a8bac1cb944a7a2b4eb26b13107db4fd6f9af000d5af18dd08ac5768253721e3513f5b4c1593fdd8cf055f4ffc17d541b2b90ca461522e8f1
+Size (cython-3.1.4.tar.gz) = 3190778 bytes
 SHA1 (patch-Demos_embed_Makefile) = 67c4f662a8d79d39cbf8808d2e87d91a26ef28b9
 SHA1 (patch-runtests.py) = b955b089d284f638eb5de85878204c084c550ef5



Home | Main Index | Thread Index | Old Index