Opened 11 months ago

Closed 11 months ago

Last modified 8 months ago

#22385 closed enhancement (fixed)

cython-3.2.1 (Python module)

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Douglas R. Reno, 11 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: new → assigned

comment:2 by Douglas R. Reno, 11 months ago

3.2.1 (2025-11-12)

==================

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

* Cython now leaves markers about its utility code dependencies in the generated C code
  to help debugging "unused function" C compiler warnings.
  (Github issue :issue:`7294`)

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

* Relative imports could fail if the shared utility module is used.
  This bug was introduces in Cython 3.2.0.
  (Github issue :issue:`7290`)

* Under lock congestion, acquiring the GIL could crash in Python 3.11.
  This bug was introduces in Cython 3.2.0.
  (Github issue :issue:`7312`)

* Using the shared utility module left an unused C function in user modules with 
memoryviews.
  To make debugging this kind of issue easier, Cython now leaves "used by …" markers in the
  generated C files that indicate why a specific piece of utility code was included.
  This bug was introduces in Cython 3.2.0.
  (Github issue :issue:`7293`)

* Code using the pre-import scope failed with an undefined name.
  This bug was introduces in Cython 3.2.0.
  (Github issue :issue:`7304`)

* Includes all fixes as of Cython 3.1.7.

comment:3 by Douglas R. Reno, 11 months ago

Resolution: → fixed
Status: assigned → closed

comment:4 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.