Received: by mail.netbsd.org (Postfix, from userid 605) id 5072B84F17; Sat, 7 Jan 2023 10:38:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7EBCE84D31 for ; Sat, 7 Jan 2023 10:38:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ivtu1uXyD18C for ; Sat, 7 Jan 2023 10:38:55 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id BFD9F84CBC for ; Sat, 7 Jan 2023 10:38:55 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B24A9FA90; Sat, 7 Jan 2023 10:38:55 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1673087935271550" MIME-Version: 1.0 Date: Sat, 7 Jan 2023 10:38:55 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/py-cython To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230107103855.B24A9FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1673087935271550 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sat Jan 7 10:38:55 UTC 2023 Modified Files: pkgsrc/devel/py-cython: Makefile distinfo Log Message: py-cython: updated to 0.29.33 0.29.33 (2023-01-06) ==================== Features added -------------- * The ``cythonize`` and ``cython`` commands have a new option ``-M`` / ``--depfile`` to generate ``.dep`` dependency files for the compilation unit. This can be used by external build tools to track these dependencies. The ``cythonize`` option was already available in Cython :ref:`0.29.27`. Patches by Evgeni Burovski and Eli Schwartz. (Github issue :issue:`1214`) Bugs fixed ---------- * ``const`` fused types could not be used with memory views. Patch by Thomas Vincent. (Github issue :issue:`1772`) * ``wstr`` usage was removed in Python 3.12 and later (PEP-623). (Github issue :issue:`5145`) * A type check assertion for Cython functions failed in debug Python builds. (Github issue :issue:`5031`) * Fixed various compiler warnings. Patches by Lisandro Dalcin et al. (Github issues :issue:`4948`, :issue:`5086`) * Fixed error when calculating complex powers of negative numbers. (Github issue :issue:`5014`) * Corrected a small mis-formatting of exception messages on Python 2. (Github issue :issue:`5018`) * The ``PyUnicode_AsUTF8AndSize()`` C-API function was missing from the CPython declarations. (Github issue :issue:`5163`) * A performance problem in the compiler was resolved when nesting conditional expressions. (Github issue :issue:`5197`) * Test suite problems with recent NumPy and CPython versions were resolved. (Github issues :issue:`5183`, :issue:`5190`) Other changes ------------- * The undocumented, untested and apparently useless syntax ``from somemodule cimport class/struct/union somename`` was deprecated in anticipation of its removal in Cython 3. The type modifier is not needed here and a plain ``cimport`` of the name will do. (Github issue :issue:`4905`) * Properly disable generation of descriptor docstrings on PyPy since they cause crashes. It was previously disabled, but only accidentally via a typo. Patch by Matti Picus. (Github issue :issue:`5083`) * The ``cpow`` directive of Cython 3.0 is available as a no-op. (Github issue :issue:`5016`) To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 pkgsrc/devel/py-cython/Makefile cvs rdiff -u -r1.72 -r1.73 pkgsrc/devel/py-cython/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1673087935271550 Content-Disposition: inline Content-Length: 1805 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-cython/Makefile diff -u pkgsrc/devel/py-cython/Makefile:1.80 pkgsrc/devel/py-cython/Makefile:1.81 --- pkgsrc/devel/py-cython/Makefile:1.80 Mon Aug 1 07:58:05 2022 +++ pkgsrc/devel/py-cython/Makefile Sat Jan 7 10:38:55 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.80 2022/08/01 07:58:05 adam Exp $ +# $NetBSD: Makefile,v 1.81 2023/01/07 10:38:55 adam Exp $ -DISTNAME= Cython-0.29.32 +DISTNAME= Cython-0.29.33 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cython/} Index: pkgsrc/devel/py-cython/distinfo diff -u pkgsrc/devel/py-cython/distinfo:1.72 pkgsrc/devel/py-cython/distinfo:1.73 --- pkgsrc/devel/py-cython/distinfo:1.72 Mon Aug 1 07:58:05 2022 +++ pkgsrc/devel/py-cython/distinfo Sat Jan 7 10:38:55 2023 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.72 2022/08/01 07:58:05 adam Exp $ +$NetBSD: distinfo,v 1.73 2023/01/07 10:38:55 adam Exp $ -BLAKE2s (Cython-0.29.32.tar.gz) = 54687befc03a4c60b5563c24d648aad15d56dff1993a68a7fc9371a2e21cc38a -SHA512 (Cython-0.29.32.tar.gz) = 2c21e4f130e33ab79a8c2c71e4e14a443c59f35b2ca8ae675ca4c7ccff9e9d940e6724e1fd79b4b23dd94c769c1a94734802200dd6320d0ec4ac5748472a9b03 -Size (Cython-0.29.32.tar.gz) = 2088773 bytes +BLAKE2s (Cython-0.29.33.tar.gz) = 22e22f6dad78678e7825670c740f0b4258ab5fab26f258eee00751db261ae552 +SHA512 (Cython-0.29.33.tar.gz) = 09be78a5d85756045b1216f8113c66935e203a0000bba3e3167aebf341e11b5644232891bd7f66c907f5e97286d319cf60fff413213dcf4c3ea96bf3acf0a121 +Size (Cython-0.29.33.tar.gz) = 2093693 bytes SHA1 (patch-Cython_Distutils_old__build__ext.py) = 2bc705192923cc2f40f7c173625b056caa08f666 SHA1 (patch-Demos_embed_Makefile) = 67c4f662a8d79d39cbf8808d2e87d91a26ef28b9 SHA1 (patch-runtests.py) = 18e970afd950efa2ec5631c0d747ffaee68be2a1 --_----------=_1673087935271550--