Tuesday, June 17, 2025

The PSF's 2024 Annual Impact Report is here!

2024 was another remarkable year of growth for the Python Software Foundation! Python became the most popular language on GitHub, and worldwide community engagement was at an all-time high. We expanded our impact by welcoming our inaugural PyPI Support Specialist, Maria Ashna, the revival of the User Success and Education and Outreach Workgroups, and continued investment in grants, infrastructure, and accessibility. We’ve captured some of the key numbers, details, and information in our latest Annual Impact Report

Some highlights of what you’ll find in the report include:

  • A letter from our Executive Director, Deb Nicholson
  • Notes from our PyCon US 2025 Chair and Co-Chair, Elaine Wong and Jon Bonafato, and PSF Board of Directors Chair, Dawn Wages
  • Updates on the achievements and activities of our Developers-in-Residence: Łukasz Langa, Petr Vicktorin, Serhiy Storchaka, and Seth Larson
  • An overview of PyPI in 2024, including:
    • Impressive and ever-growing stats
    • An overview of the work and accomplishments of our PyPI Safety & Security Engineer, Mike Fiedler
  • A celebration and summary of PyCon US 2024
  • A highlight of our 20 amazing Fiscal Sponsorees 
  • Sponsors who generously supported our work and the Python ecosystem
  • An overview of PSF Financials, including a consolidated financial statement and grants data 

We hope you check out the report, share it with your Python friends, and let us know what you think! Find us on social media (Mastodon, Bluesky, X, LinkedIn), or share your thoughts on the Python Discuss thread. 

Thursday, June 12, 2025

2025 PSF Board Election Schedule

The PSF Board elections are a chance for the community to choose representatives to help the Python Software Foundation create a vision for and build the future of the Python community. This year, there are 4 seats open on the PSF Board. Check out who is currently on the board on the PSF's website. (Dawn Wages, Jannis Leidel, Kushal Das, and Simon Willison are at the end of their current terms.) As we previously shared, the Board election will take place a little later this year to better serve our community and ease pressure on PSF Staff. 

Board Election Timeline

  • Nominations open: Tuesday, July 29th, 2:00 pm UTC
  • Nomination cut-off: Tuesday, August 12th, 2:00 pm UTC
  • Announce candidates: Thursday, August 14th
  • Voter affirmation cut-off: Tuesday, August 26th, 2:00 pm UTC
  • Voting start date: Tuesday, September 2nd, 2:00 pm UTC
  • Voting end date: Tuesday, September 16th, 2:00 pm UTC

Voting 

You must be a Contributing, Supporting, or Fellow member by August 26th and affirm your intention to vote to participate in this election. If you are currently a Managing member, you will receive a communication soon notifying you that your membership type will be changed to Contributing per last year’s Bylaw change that merged Managing and Contributing memberships

Check out the PSF membership page to learn more about membership classes and benefits. You can affirm your voting intention by following the steps in our video tutorial:

  • Log in to psfmember.org
  • Check your eligibility to vote (You must be a Contributing, Supporting, or Fellow member) 
  • Choose “Voting Affirmation” at the top right
  • Select your preferred intention for voting in 2025
  • Click the “Submit” button

Per another recent Bylaw change that allows for simplifying the voter affirmation process by treating past voting activity as intent to continue voting, if you cast your ballot last year, you will automatically be added to the 2025 voter roll. Please note that if you removed or changed your email on psfmember.org, you may not automatically be added to this year's voter roll. 

If you have questions about membership, please email psf-elections@pyfound.org.

Run for the Board

Who runs for the board? People who care about the Python community, who want to see it flourish and grow, and also have a few hours a month to attend regular meetings, serve on committees, participate in conversations, and promote the Python community. Want to learn more about being on the PSF Board? Check out the following resources to learn more about the PSF, as well as what being a part of the PSF Board entails:

You can nominate yourself or someone else. We would encourage you to reach out to folks before you nominate them to make sure they are enthusiastic about the potential of joining the Board. Nominations open on Tuesday, July 29th, 2:00 pm UTC, so you have time to talk with potential nominees, research the role, and craft a nomination statement for yourself or others. Take a look at last year’s nomination statements for reference. 

Learn more and join the discussion

You are welcome to join the discussion about the PSF Board election on the Discuss forum. This year, we’ll also be hosting PSF Board Office Hours on the PSF Discord in July and August to answer questions about running for and serving on the board. Subscribe to the PSF blog or, if you're a member, join the psf-member-announce mailing list to receive updates leading up to the election.