pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-cython py-cython: updated to 0.29.33
details: https://anonhg.NetBSD.org/pkgsrc/rev/bdb65c8c89c5
branches: trunk
changeset: 391274:bdb65c8c89c5
user: adam <adam%pkgsrc.org@localhost>
date: Sat Jan 07 10:38:55 2023 +0000
description:
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`)
diffstat:
devel/py-cython/Makefile | 4 ++--
devel/py-cython/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diffs (28 lines):
diff -r d81993ce7fcd -r bdb65c8c89c5 devel/py-cython/Makefile
--- a/devel/py-cython/Makefile Sat Jan 07 09:43:40 2023 +0000
+++ b/devel/py-cython/Makefile Sat Jan 07 10:38:55 2023 +0000
@@ -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/}
diff -r d81993ce7fcd -r bdb65c8c89c5 devel/py-cython/distinfo
--- a/devel/py-cython/distinfo Sat Jan 07 09:43:40 2023 +0000
+++ b/devel/py-cython/distinfo Sat Jan 07 10:38:55 2023 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index