Closed
Description
This is a more a "should we do this" question rather than an actual issue.
Background : Python 3.2 and up offer a subset of the C API which is guaranteed to be stable at the ABI level. For packages that only make use of this limited API, it is possible to build wheels which can be used across multiple Python versions.
https://docs.python.org/3/c-api/stable.html
For instance cryptography
switched to Py_LIMITED_API a few months ago:
Adding support for this would for instance have avoid the need to rebuild wheels for Python 3.7.