Thursday, September 17, 2026

Announcing the 2026 Python Packaging Council Election Results!

The inaugural Python Packaging Council (PPC) election has concluded. With 17 candidates and plenty of lively AMA discussions on DPO, we are pleased to see the level of engagement with this first PPC election.

We want to send a big thanks to everyone who ran and was willing to serve on the council. Even if you were not elected, we appreciate all the time and effort you put into thinking about how to improve Python’s packaging ecosystem and represent the parts of the community you participate in.

Council Members Elect 

Congratulations to our five inaugural Python Packaging Council members who have been elected! 

  • Brett Cannon – for a 2 year term (Cohort A)
  • Pradyun Gedam – for a 2 year term (Cohort A)
  • Donald Stufft – for a 1 year term (Cohort B)
  • Henry Schreiner – for a 1 year term (Cohort B)
  • Ralf Gommers – for a 1 year term (Cohort B)

Our heartfelt thanks go out to each of you who took the time to review the candidates and submit your votes. We received 541 total ballots.

We also want to thank everyone who participated in the PEP 772 discussions to establish this council as well as those who helped with this year’s election–especially Barry Warsaw and Pradyun Gedam as community liaisons for this inaugural election. We also want to highlight the PSF staff members and PSF Board members who put in tons of effort each year as we work to continually improve our elections.

How do the terms/cohorts work?

This inaugural election fills all five seats on the PPC. The two candidates receiving the highest number of votes are designated Cohort A with a two year term, and the three candidates receiving the next highest number of votes are designated Cohort B with a one year term.

In future elections, each cohort will be elected for a full two-year term in alternating years, so that roughly half of the PPC turns over each cycle.

What’s next?

We are already in touch with all the elected candidates to schedule onboarding.
If you’re interested in the complete tally, make sure to check the Python Packaging Council Election 2026 Results page. These results will be available until November 10, 2026.