PEP 803 proposes a new abi3t ABI tag.
I've added preliminary support for abi3t in packaging and setuptools and @mgorny added preliminary support in meson-python.
The builder package will need to be updated, presumably by adding new abi3t keyword arguments for get_soabi and get_python_library and by updating the wheel tag logic.
I think there would also need to be new abi3t example packages to go along side the abi3 packages.
We've been working on a test suite for packaging libraries and bindings generators, see https://github.com/Quansight-Labs/stable-abi-testing.
PEP 803 proposes a new
abi3tABI tag.I've added preliminary support for
abi3tin packaging and setuptools and @mgorny added preliminary support in meson-python.The
builderpackage will need to be updated, presumably by adding newabi3tkeyword arguments forget_soabiandget_python_libraryand by updating the wheel tag logic.I think there would also need to be new abi3t example packages to go along side the abi3 packages.
We've been working on a test suite for packaging libraries and bindings generators, see https://github.com/Quansight-Labs/stable-abi-testing.