Opened 6 weeks ago

Closed 6 weeks ago

#20192 closed enhancement (fixed)

Cython-3.0.11 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (2)

comment:1 by Bruce Dubbs, 6 weeks ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

For some reason upstream has made this at https://github.com/cython/cython/releases/download/3.0.11-1/cython-3.0.11.tar.gz. Notice the directory 3.0.11-1 and the lower case c in the tarball name.

3.0.11 (2024-08-05)

Features added

  • The C++11 emplace* methods were added to libcpp.deque.

Bugs fixed

  • The exception check value of functions declared in pxd files was not always applied in 3.0.10.
  • A crash on exception deallocations was fixed.
  • A crash was fixed when assigning a zero-length slice to a memoryview.
  • libcpp.optional.value() could crash if it raised a C++ exception.
  • The return type of str() was mishandled, leading to crashes with language_level=3.
  • bytes.startswith/endswith() failed for non-bytes substrings (e.g. bytearray).
  • Fused ctuples crashed Cython.
  • A compiler crash was fixed when using extension types in fused types.
  • The module cleanup code was incorrect for globally defined memory view slices.
  • Some adaptations were made to enable compilation in Python 3.13.

comment:2 by Bruce Dubbs, 6 weeks ago

Resolution: fixed
Status: assignedclosed

Fixed at commit f781ecfadd.

Note: See TracTickets for help on using tickets.