Opened 13 months ago

Closed 12 months ago

Last modified 8 months ago

#22147 closed enhancement (fixed)

cython-3.1.4 (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, 13 months ago

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

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

3.1.4 (2025-09-16)
Features added

    Declarations for the new PyUnstable_*() refcounting C-API functions in Py3.14 were added.

Bugs fixed

    The monitoring code could crash on tracing.

    Initialising the monitoring code could fail with a CPython exception. 
    See https://github.com/nedbat/coveragepy/issues/1790#issuecomment-3257410149

    Optimised integer shifting triggered undefined behaviour in C.

    Deallocating objects that inherit from external types defined in pxd files could run 
into an infinite loop.

    A reference to metaclasses could be leaked on instantiation.

    (Unlikely) error handling during empty builtin container tests was ineffective. 

    Generated *_api.h files used potentially unknown Cython configuration macros. 

    cythonize() avoids parallel compiler runs on systems using spawn() in multiprocessing.

    The @cython.ufunc decorator was missing in type checker stubs.

comment:3 by Douglas R. Reno, 12 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.