PSF 2026 Election Candidates and Key Issues
The Python Software Foundation's 2026 election features incumbents like Mariatta Wijaya and newcomers pushing for change on funding, development speed, and governance. Here's what every Python developer needs to know.
PSF 2026 Election: Meet the Candidates and What's at Stake
The Python Software Foundation's 2026 election is shaping up to be one of the most consequential in recent memory. With the Python community growing faster than ever—over 15 million developers now use Python regularly—the decisions made by the PSF board directly affect the ecosystem we all rely on.
Let me walk you through who's running and why this election matters for every Python developer out there.
Who's on the Ballot?
The PSF board has seven seats up for election this year. While the official candidate list won't be finalized until March, several key figures have already announced their intentions to run.
Incumbent candidates include:
- Mariatta Wijaya – A long-time CPython core developer known for her work on documentation and community outreach. She's running on a platform of increased transparency in PSF decision-making.
- Barry Warsaw – A Python veteran who's been contributing since the early 2000s. His focus is on improving the contributor experience and making sure new volunteers feel welcome.
New candidates bringing fresh perspectives:
- Sophia Yang – A data scientist from Anaconda who wants to bridge the gap between the scientific Python community and the core language development. She's particularly passionate about improving the packaging ecosystem.
- Paul Ganssle – Known for his work with dateutil and Python's clock system. He's running on a "fix the small things" platform—addressing long-standing minor issues that frustrate developers daily.
The Big Issues at Play
1. The Python Package Index (PyPI) Funding Crisis
This is arguably the most urgent issue. PyPI serves over 500,000 packages and handles billions of downloads annually—but it's still run on a shoestring budget. The PSF recently warned that PyPI's infrastructure costs could become unsustainable without new funding sources.
Some candidates are pushing for a "sponsorship tier" system where companies using Python at scale pay into PSF operations. Others argue this could create conflicts of interest. The debate is heating up.
2. The CPython Development Speed Problem
Python 3.12 and 3.13 saw impressive performance gains, but the pace of new features has many developers worried. Some commercial users complain that critical proposals—like making the GIL truly optional—are moving too slowly. Meanwhile, core developers point out that rushing compromises stability.
The PSF board doesn't directly control CPython development, but they set priorities and funding. This election will decide whether the PSF pushes for faster innovation or doubles down on stability.
3. Community Governance Overhaul
Last year's controversy over the PSF Code of Conduct enforcement raised serious questions about how the foundation handles disputes. Several candidates are calling for a complete rewrite of the governance model, moving toward a more distributed system where regional Python communities have more say in global decisions.
What's At Stake for Everyday Python Developers
If you're building web apps with Django or FastAPI, doing data science work, or automating your workflows with Python—these board decisions trickle down to you.
A board that prioritizes speed might push changes that break backward compatibility for older packages. A board focused on stability might slow down improvements to the packaging system you use daily. The balance is delicate.
How to Participate
The PSF election is open to all voting members. Becoming a voting member costs just $99/year for individuals, and many Python conferences offer discounted rates. The voter registration deadline is usually 30 days before the election, which typically happens in May.
I'd strongly encourage anyone who cares about Python's future to join and vote. The PythonSkillset community has always been about more than just tutorials—we're part of a global movement that shapes how the world codes. This is your chance to have a say in that direction.
Want more context on the candidates' full platforms? Check the official PSF election page when it goes live in March. I'll be following this story closely and covering the results right here on PythonSkillset.
Comments
Questions, corrections, and tips stay visible for everyone reading this page.
Join the discussion
No comments yet
Be the first to leave a note — it helps the next reader.