Subject: CVS commit: pkgsrc/devel/py-cython
From: Adam Ciarcinski
Date: 2023-11-26 15:16:49
Message id: 20231126141649.28B5EFA40@cvs.NetBSD.org

Log Message:
py-cython: updated to 3.0.6

3.0.6 (2023-11-26)
==================

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

* Fused def function dispatch is a bit faster.
* Declarations for the ``wchar`` PyUnicode API were added.
* The Python "nogil" fork is now also detected with the new \ 
``Py_GIL_DISABLED`` macro.

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

* Comparing dataclasses could give different results than Python.
* ``float(std::string)`` generated invalid C code.
* Using ``cpdef`` functions with ``cimport_from_pyx`` failed.
* A crash was fixed when string-formatting a Python value fails.
* On item access, Cython could try the sequence protocol before the mapping protocol
  in some cases if an object supports both.
* A C compiler warning was resolved.
* Complex numbers failed to compile in MSVC with C11.
* Some issues with the Limited API and with PyPy were resolved.
* A C++ issue in Python 3.13 was resolved.
* Several directives are now also available (as no-ops) in Python code.
* An error message was corrected.

Files:
RevisionActionfile
1.88modifypkgsrc/devel/py-cython/Makefile
1.30modifypkgsrc/devel/py-cython/PLIST
1.78modifypkgsrc/devel/py-cython/distinfo