Petr Viktorin and Victor Stinner propose to promote Peter Bierma (ZeroIntensity on GitHub) as a core developer. Victor has been working closely with him for a few months and it’s always a pleasure to work with him.
Contributions to Python
Peter contributed to many areas of the Python source code (Argument Clinic, Free Threading, REPL). He added new APIs, fixed bugs, enhanced the documentation, etc. He is not afraid of touching the C code. He modified many modules: asyncio, concurrent.futures, ctypes, curses, faulthandler, gc, shutil, ssl, typing, _interpreters, _tkinter.
He is also very active in bug triage!
Work highlights to date
New APIs:
sys._is_immortal().
New C API:
_Py_AssertHoldsTstate().
PyUnstable_IsImmortal().
PyUnstable_Object_EnableDeferredRefcount().
PyUnstable_Object_IsUniquelyReferenced().
Big changes:
Documentation: Refer to “attached thread states” instead of the GIL.
Add C stack dumps to faulthandler.
Peter is proud of these two Free Threading bugfixes:
I endorse Peter’s promotion nomination. He’s contributed substantially to the free threading effort, he’s respectful and attentive to feedback. Peter would be a valuable addition to the core developer team.
I’ve worked with Peter on a wide variety of things, and regardless of the topic, he has always been incredibly friendly and thoughtful.
I’m really looking forward to seeing him join core team — he would be a fantastic addition!
The 6 persons who voted “Don’t promote” can contact me in private if they want to share their reasons. I’m mentoring Peter and I can use the feedback to guide Peter.
The Steering Council has met and discussed the vote. We accept this vote (no veto). Welcome to the CPython core team Peter Bierma @ZeroIntensity ! @ambv can help get you setup with all the right permissions and things.
It hardly feels real to be writing this now. A few years ago, I thought that reaching this point was a silly pipe dream.
I’ve really enjoyed my journey to becoming a core developer. It’s been such a rewarding experience. I’ve met so many cool people and learned so much from everyone. I’m super excited to see what the future brings!