Skip to main content

Move the Python ecosystem to the stable ABI

30 minutes


The Python C API is used to extend Python and make C libraries accessible in Python. The C API changes often forcing C extensions maintainers to update frequently their code. Also, new binary packages have to be build for each Python version. The stable ABI provides a more stable C API and only require to distribute a single binary package for all Python versions.

The speaker

Victor Stinner

Victor Stinner

I am paid by Red Hat to maintain Python upstream ( and downstream (RHEL and Fedora). Python core developer.