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.8 to 3.0.10 #74

Merged
merged 1 commit into from Apr 22, 2024

Conversation

isc-adang
Copy link
Owner

A new version of Cython is available.

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

3.0.10 (2024-03-30)

Bugs fixed

  • Cython generated incorrect self-casts when directly calling final methods of subtypes. Patch by Lisandro Dalcin. (Github issue #2747)

  • Internal C names generated from C function signatures could become too long for MSVC. (Github issue #6052)

  • The noexcept warnings could be misleading in some cases. Patch by Gonzalo Tornaría. (Github issue #6087)

  • The @cython.ufunc implementation could generate incomplete C code. (Github issue #6064)

  • The libcpp.complex declarations could result in incorrect C++ code. Patch by Raffi Enficiaud. (Github issue #6037)

  • Several tests were adapted to work with both NumPy 1.x and 2.0. Patch by Matti Picus. (Github issues #6076, #6100)

  • C compiler warnings when the freelist implementation is disabled (e.g. on PyPy) were fixed. It can now be disabled explicitly with the C macro guard CYTHON_USE_FREELISTS=0. (Github issue #6099)

  • Some C macro guards for feature flags were missing from the NOGIL Python configuration.

  • Some recently added builtins were unconditionally looked up at module import time (if used by user code) that weren’t available on all Python versions and could thus fail the import.

  • A performance hint regarding exported pxd declarations was improved. (Github issue #6001)

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

@isc-adang isc-adang self-assigned this Apr 19, 2024
@isc-adang isc-adang force-pushed the master branch 2 times, most recently from 0191b1e to 9bc4fab Compare April 19, 2024 19:23
@isc-adang isc-adang force-pushed the autoupdate-cython branch 2 times, most recently from 818fae0 to 93e2dc5 Compare April 19, 2024 20:01
@isc-adang isc-adang merged commit 3cbea0b into master Apr 22, 2024
@isc-adang isc-adang deleted the autoupdate-cython branch April 22, 2024 16:24
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.

None yet

1 participant