Here Py_LIMITED_API is turned on, however, there are still symbols from unstable ABI:
% LD_BIND_NOW=1 LD_WARN=1 LD_TRACE_LOADED_OBJECTS=1 LD_DEBUG=bindings /lib64/ld-linux-x86-64.so.2 --preload /usr/lib64/libpython3.13.so ./cyyjson.abi3.so 2>&1 | grep "PyObject_CallOneArg"
224354: binding file ./cyyjson.abi3.so [0] to /usr/lib64/libpython3.13.so [0]: normal symbol `PyObject_CallOneArg'
% grep cyyjson.abi3.so yyjson-4.0.6.dist-info/RECORD
cyyjson.abi3.so,sha256=HpLK9C48x6nNqPuMGZ_aM7Qq1zVqGPohjAIB7vVQD9w,1980760
Here Py_LIMITED_API is turned on, however, there are still symbols from unstable ABI: