#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 , 13 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 12 months ago
comment:3 by , 12 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

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.