Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[autoupdate] Update Cython from 3.0.5 to 3.0.6 #375

Merged
merged 1 commit into from
Nov 27, 2023
Merged

Conversation

isc-adang
Copy link
Collaborator

A new version of Cython is available.

Changelog (sourced from https://cython.readthedocs.io/en/latest/src/changes.html)

3.0.6 (2023-11-26)

Features added

  • Fused def function dispatch is a bit faster.

  • Declarations for the wchar PyUnicode API were added. (Github issue #5836)

  • The Python “nogil” fork is now also detected with the new Py_GIL_DISABLED macro. Patch by Hugo van Kemenade (Github issue #583652)

Bugs fixed

  • Comparing dataclasses could give different results than Python. (Github issue #5857)

  • float(std::string) generated invalid C code. (Github issue #5818)

  • Using cpdef functions with cimport_from_pyx failed. (Github issue #5795)

  • A crash was fixed when string-formatting a Python value fails. (Github issue #5787)

  • On item access, Cython could try the sequence protocol before the mapping protocol in some cases if an object supports both. (Github issue #5776)

  • A C compiler warning was resolved. (Github issue #5794)

  • Complex numbers failed to compile in MSVC with C11. Patch by Lysandros Nikolaou. (Github issue #5809)

  • Some issues with the Limited API and with PyPy were resolved. (Github issues #5695, #5696)

  • A C++ issue in Python 3.13 was resolved. (Github issue #5790)

  • Several directives are now also available (as no-ops) in Python code. (Github issue #5803)

  • An error message was corrected. Patch by Mads Ynddal. (Github issue #5805)

I am a bot, and this action was performed automatically.

@isc-adang isc-adang self-assigned this Nov 27, 2023
@isc-adang isc-adang merged commit 83d6395 into master Nov 27, 2023
8 checks passed
@isc-adang isc-adang deleted the autoupdate-cython branch November 27, 2023 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant