Source: pycxx Version: 7.1.8-4 Severity: wishlist Tags: forky sid User: [email protected] Usertags: python3.14
Hi Maintainer There is a new upstream version of pycxx available. I've copied part of the revision history [1] below. Regards Graham [1] https://cxx.sourceforge.net/README.html Version: 7.2.0 (19-Jan-2026) Add support for building against python 3.13 and 3.14 Note: The freethreading supoprt is a work in progress. Full support will required further work to PyCXX. python 3.13 and freethreading changes Py_UNICODE is no longer available since 3.13, replace the char32_t via PYCXX_UNICODE_TYPE macro Check Py_GIL_DISABLED to remove code that is not correct in freethreading build mostly code that handles ref counts add Long( unsigned int v ) Version: 7.1.11 (May-2025) Py_UCS4 is not compatible with C++ std::basic_string. Use char32_t as required. The use of Py_UCS4 was Undefined behaviour (UB) and C++ compilers are starting to error on its use. Seen with xcode 16.3 Version: 7.1.10 (7-Nov-2023) Add support for building against python 3.13.

