Victor Stinner
vstinner.bsky.social
Victor Stinner
@vstinner.bsky.social
Maintain Python upstream (http://python.org) and downstream (RHEL and Fedora) for Red Hat. Python core developer.
In the Python C API, I dislike APIs modifying immutable objects like _PyBytes_Resize(). I designed a new PyBytesWriter API to replace this function. As usual in Python, it took multiple iterations and one year to design the API and to reach an agreement. vstinner.github.io/pep-782-pyby...
October 17, 2025 at 1:26 PM
Design an API can take time. This article describes the design of the C API to import and export Python integers. It takes place between August 2023 and December 2024. In total, the discussions got more than 448 messages!
vstinner.github.io/pep-757-c-ap...
September 11, 2025 at 3:16 PM
Report on my 18 commits merged into Python in February 2025: vstinner.github.io/python-commi...
- Reorganize C API tests
- Use PyErr_FormatUnraisable()
- Reorganize includes
- Remove PySequence_Fast()
- Fix function signature undefined behavior
- Deprecate private _PyUnicodeWriter
- etc.
March 11, 2025 at 3:57 PM
Snapshot of FOSDEM conferences: Rust for Linux, Ladybird web browser, Poppler PDF library, women in tech history.
February 1, 2025 at 12:46 PM