3.1.5
3.1.5 (2025-10-19)
Bugs fixed
-
Conversion from C++ strings longer than
PY_SSIZE_T_MAXdid not validate the length. -
Some non-Limited API code was incorrectly used in generated header files.
(Github issue :issue:7157) -
Optimised unpacking of Python integers in expressions uses a slightly safer scheme.
(Github issue :issue:7134) -
Empty return statements were not always reported when tracing.
(Github issue :issue:7022) -
Value conversion errors when tracing C return statements no longer fail the trace
but fall back to reportingNonereturns instead.
(Github issue :issue:6503)