Move the Python ecosystem to the stable ABI
- Track:
- Python Internals & Ecosystem
- Type:
- Talk
- Level:
- intermediate
- Room:
- Forum Hall
- Start:
- 11:20 on 12 July 2024
- Duration:
- 30 minutes
Abstract
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.