@kj0 and I would like to propose promoting Tomáš Roun (tomasr8 on GitHub) to a core developer.
Tomáš has consistently proven himself to be a friendly, thoughtful, and dedicated contributor.
Tomáš started contributing in April 2023 and has authored 119 merged PRs.
Later, in October 2024 he was nominated to be a triager.
Contributions to Python
Tomáš has contributed to many areas of Python, including improvements to documentation and changes in modules such as ast , pyrepl , gettext , typing , importlib and many others.
I’ve been working with Tomáš closely on the JIT and reviewing his PRs. He is an absolute joy to work with. I have no doubt he will be an excellent addition to the Python core team.
Tomáš will make a fantastic addition to the team. He’s very easy to work with and a super fast learner: he very quickly went from educating himself about the JIT, to implementing my suggestions for improvements (without much hand-holding), to suggesting ideas for new improvements that hadn’t even occurred to me.
I had the pleasure of working extensively with him at the PyCon sprints. He did a great job of taking on a couple of big projects that didn’t really have precedent yet (like optimizing away entire isinstance(x, SomeClass)/type(x) calls when x has a known type), and applied a thoughtful, iterative approach to his implementation (weighing things like ease of testing, code complexity, and the usefulness of handling additional edge cases).
He’s a great C and Python programmer… but he’s also just a great guy to sit next to at a sprint, and embodies a lot of what it means to be a core dev (being polite, collaborating well with others, and working hard to serve and delight the end user).
Let me add to that. I watched Tomáš in a GitHub issue (or was it Discourse?) where there was some tension brewing. It was a while ago and I can’t recall what it was about, but I was impressed by how Tomáš gently, kindly defused the tension and made everyone feel better about themselves. That takes real maturity!
I am really overwhelmed by all the positive messages from everyone. Thank you for all for the kind words!
I also wanted to say that I never would have been able to get to this point without so many kind and helpful people in the community so I just wanted to say thank you to everyone who has helped me and supported me along the way! I really really appreciate it and I will do my best to make Python better!