Showing posts sorted by relevance for query donate. Sort by date Show all posts
Showing posts sorted by relevance for query donate. Sort by date Show all posts

Wednesday, November 12, 2025

Python is for everyone: Join in the PSF year-end fundraiser & membership drive!

The Python Software Foundation (PSF) is the charitable organization behind Python, dedicated to advancing, supporting, and protecting the Python programming language and the community that sustains it. That mission and cause are more than just words we believe in. Our tiny but mighty team works hard to deliver the projects and services that allow Python to be the thriving, independent, community-driven language it is today. Some of what the PSF does includes producing PyCon US, hosting the Python Package Index (PyPI), supporting 5 Developers-in-Residence, maintaining critical community infrastructure, and more.

Python is for teaching, learning, playing, researching, exploring, creating, working– the list goes on and on and on! Support this year's fundraiser with your donations and memberships to help the PSF, the Python community, and the language stay strong and sustainable. Because Python is for everyone, thanks to you.

There are two direct ways to join through donate.python.org: 

  • Donate directly to the PSF! Your donation is a direct way to support and power the future of the Python programming language and community you love. Every donation makes a difference, and we work hard to make a little go a long way.
  • Become a PSF Supporting Member! When you sign up as a Supporting Member of the PSF, you become a part of the PSF, are eligible to vote in PSF elections, and help us sustain our mission with your annual support. You can sign up as a Supporting Member at the usual annual rate ($99 USD), or you can take advantage of our sliding scale option (starting at $25 USD)!
 

>>> Donate or Become a Member Today! <<<

 

If you already donated and/or you’re already a member, you can:

  • Share the fundraiser with your regional and project-based communities: Share this blog post in your Python-related Discords, Slacks, social media accounts- wherever your Python community is! Keep an eye on our social media accounts to see the latest stories and news for the campaign.
  • Share your Python story with a call to action: We invite you to share your personal Python, PyCon, or PSF story. What impact has it made in your life, in your community, in your career? Share your story in a blog post or on your social media platform of choice and add a link to donate.python.org.
  • Ask your employer to sponsor: If your company is using Python to build its products and services, check to see if they already sponsor the PSF on our Sponsors page. If not, reach out to your organization's internal decision-makers and impress on them just how important it is for us to power the future of Python together, and send them our sponsor prospectus.

 

Your donations and support:

  • Keep Python thriving 
  • Support CPython and PyPI progress 
  • Increase security across the Python ecosystem 
  • Bring the global Python community together 
  • Make our community more diverse and robust every year

 

Highlights from 2025:

  • Producing another wonderful PyCon US: We welcomed 2,225 attendees for PyCon US 2025– 1,404 of whom were newcomers– at the David L. Lawrence Convention Center in beautiful downtown Pittsburgh. PyCon US 2025 was packed with 9 days of content, education, and networking for the Python community, including 6 Keynote Sessions, 91 Talks, including the Charlas Spanish track, 24 Tutorials, 20 Posters, 30+ Sprint Projects, 146 Open Spaces, and 60 Booths! 
  • Continuing to enhance Python and PyPI’s security through Developers-in-Residence: The PSF’s PyPI Safety and Security Engineer, Mike Fiedler, has implemented new safeguards, including automation to detect expiring email domains and prevent impersonation attacks, as well as guidance for maintainers to use more secure authentication methods like WebAuthn and Trusted Publishers. The PSF’s Security Developer-in-Residence, Seth Larson, continues to lead efforts to strengthen Python’s security and transparency. His work on PEP 770 introduces standardized Software Bill-of-Materials (SBOMs) within Python packages, improving visibility into dependencies for stronger supply chain security. A new white paper co-authored with Alpha-Omega outlines how these improvements enhance trust and measurability across the ecosystem. 
  • Adoption of pypistats.org: The PSF infrastructure team has officially adopted the operation of pypistats.org, which had been run by volunteer Christopher Flynn for over six years (thank you, Christopher!). The PSF’s Infrastructure Team now handles the service’s infrastructure, costs, and domain registration– and the service itself remains open source and community-maintained. 
  • Advancing PyPI Organizations: The rollout of PyPI Organizations is now well underway, marking a major milestone in improving project management and collaboration across the Python ecosystem. With new Terms of Service finalized and supporting tools in place, the PSF has cleared its backlog of requests and approved thousands of organizations—including 2,409 Community and 4979 Company organizations as of today. Hundreds of these organizations have already begun adding members, transferring projects, and subscribing to the new Company tier, generating sustainable support for the PSF. We’re excited to see how teams are using these new features to better organize and maintain their projects on PyPI.
  • Empowering the Python community through Fiscal Sponsorship: We are proud to continue supporting our 20 fiscal sponsoree organizations with their initiatives and events all year round. The PSF provides 501(c)(3) tax-exempt status to fiscal sponsorees such as PyLadies and Pallets, and provides back office support so they can focus on their missions. Consider donating to your favorite PSF Fiscal Sponsoree and check out our Fiscal Sponsorees page to learn more about what each of these awesome organizations is all about!
  • Serving our community with grants: The PSF Grants Program awarded approximately $340K to 86 grantees around the world; supporting local conferences, workshops, and community initiatives that keep Python growing and accessible to all. While we had to make the difficult decision to pause the program early to ensure financial sustainability, we would love to reopen it as soon as possible. Your participation in this year’s fundraiser fuels that effort!
  • Honoring community leaders: The PSF honored three leaders with Distinguished Service Awards this year. Ewa Jodlowska helped transform the PSF into a professional, globally supportive organization. Thomas Wouters has contributed decades of leadership, guidance, and institutional knowledge. Van Lindberg provided essential legal expertise that guided the PSF through growth and governance. Their dedication has left a lasting impact on the PSF, Python, and its community. The PSF was also thrilled to recognize Katie McLaughlin, Sarah Kuchinsky, and Rodrigo Girão Serrão with Community Service Awards (CSA) for their outstanding contributions to the Python community. Their dedication, creativity, and generosity embody the spirit of Python and strengthen our global community. We recognized Jay Miller with a CSA for his work to improve diversity, inclusion, and equity in the global Python community through founding and sustaining Black Python Devs. We also honored Matt Lebrun and Micaela Reyes with CSA's for their efforts to grow and support the Python community in the Philippines through conferences, meetups, and volunteer programs.
  • Finding strength in the Python community: When the PSF shared the news about turning down a NSF grant, the outpouring of support from the Python community was nothing short of incredible. In just one day, you helped raise over $60K and welcomed 125 new Supporting Members- in the week after, that number jumped to $150K+ and 270+ new Supporting Members! A community-led matching campaign and countless messages of support, solidarity, and encouragement reminded us that while some choices are tough, we never face them alone. The PSF Board & Staff are deeply moved and energized by your words, actions, and continued belief in our shared mission. This moment has set the stage for a record-breaking end-of-year fundraiser, and we are so incredibly grateful to be in community with each of you. 

Monday, November 24, 2025

Python is for Everyone: Grab PyCharm Pro for 30% off—plus a special bonus!

So far this year’s PSF fundraising campaign has been a truly inspiring demonstration of the Python community's generosity, strength, and solidarity. We set a special 🥧 themed goal of $314,159.26 (it’s the year of Python 3.14!), and with your support, we are already at 93% of that goal—WOW!! Thank you to every single person who has already donated: you have our deep gratitude, and we are committed to making every dollar count. 

🚨 New target alert: If we hit our goal of $100Kπ- we are going to release a nice video AND we are going to set a new goal, as well as an additional super stretch goal. Can you chip in to get us there? We’re confident that with your contributions and support we can reach those new heights. Because Python is for everyone, thanks to you!

Today, we’re excited to share another way for you to participate AND get awesome benefits from JetBrains! We have the opportunity to once again partner with JetBrains to deliver a special promotion: 30% off PyCharm Pro with ALL proceeds going to the PSF. New this year: Folks who take advantage of this offer will also receive a free tier of AI Assistant in PyCharm! Read on to learn more about the PyCharm promotion, how to grab it while it lasts, and other ways you can contribute to the PSF’s 2025 end-of-year fundraiser. Huge thanks to JetBrains for stepping up to provide this awesome deal 🐍⚡️

 

LIMITED TIME! Grab PyCharm Pro at 30% off with a free tier of AI Assistant:

  • Grab a discounted Python IDE: PyCharm! JetBrains is once again supporting the PSF by providing a 30% discount on PyCharm Pro and ALL proceeds will go to the PSF! Your subscription will include a free tier of AI Assistant in PyCharm. You can take advantage of this discount by clicking the button on the JetBrains promotion page, and the discount will be automatically applied when you check out. The promotion will only be available through December 12th, so go grab the deal today!

>>> Get PyCharm Pro! <<<

 

There are two ways to join our fundraiser through donate.python.org:

  • Donate directly to the PSF! Your donation is a direct way to support and power the future of the Python programming language and community you love. Every donation makes a difference, and we work hard to make a little go a long way.
  • Become a PSF Supporting Member! When you sign up as a Supporting Member of the PSF, you become a part of the PSF, are eligible to vote in PSF elections, and help us sustain our mission with your annual support. You can sign up as a Supporting Member at the usual annual rate ($99 USD), or you can take advantage of our sliding scale option (starting at $25 USD)!

>>> Donate or Become a Member Today! <<<

 

If you already donated, you’re already a PSF member, AND you already grabbed PyCharm at 30% off (look at you, you exemplary supporter!🏆) you can:

  • Share the fundraiser with your regional and project-based communities: Share this blog post in your Python-related Discords, Slacks, social media accounts- wherever your Python community is! Keep an eye on our social media accounts and repost to share the latest stories and news for the campaign.
  • Share your Python story with a call to action: We invite you to share your personal Python, PyCon, or PSF story. What impact has it made in your life, in your community, in your career? Share your story in a blog post or on your social media platform of choice and add a link to donate.python.org.
  • Ask your employer to sponsor: If your company is using Python to build its products and services, check to see if they already sponsor the PSF on our Sponsors page. If not, reach out to your organization's internal decision-makers and impress on them just how important it is for us to power the future of Python together, and send them our sponsor prospectus.
 

Your donations and support:

  • Keep Python thriving
  • Support CPython and PyPI progress
  • Increase security across the Python ecosystem
  • Bring the global Python community together
  • Make our community more diverse and robust every year

Tuesday, November 09, 2021

2021 End of the year fundraiser!

Summary: The PSF launched its end-of-the-year fundraiser. There are two ways to donate: 1. donate directly to the PSF or 2. purchase a discounted PyCharm license, with all proceeds going to the PSF. Contributing to the PSF financially helps sustain programs that support the larger Python community.

2021 is flying by! Regardless, the PSF made the best of this year by launching two critical initiatives thanks to Google's sponsorship and Bloomberg's grant. We're super happy to now support Python core development and Python Packaging in new ways: 

  • Core Development: In July 2021, the PSF hired its inaugural Developer-in-Residence, Łukasz Langa. Łukasz works full-time (one year term) to assist CPython maintainers and the Python Steering Council. Areas of responsibility include analytical research to understand the project's volunteer hours, investigating project priorities and tasks as we advance, and working on those priorities. 
  • Packaging: In August 2021, the PSF hired its first-ever Python Packaging Project Manager, Shamika Mohanan. Shamika is performing outreach to Python users to help the PSF better understand the landscape, identify fundable initiatives, seek grants, oversee funded projects, and report on their progress and results to improve Python packaging for all users.

To continue the above initiatives, the PSF will need to generate USD 325,000 per year. To hire additional folks for either initiative (in demand), the PSF will need USD 500,000+ per year. The amount of funding required is in addition to funding needed to maintain PyCon US, our fiscal sponsor program, several working groups, an international grants program, a healthy financial reserve, and a growing staff to operate the PSF. Even if donations are a portion of the PSF's revenue, every dollar makes an impact and allows the PSF financial stability to continue supporting a growing community!

Contributing to the PSF helps sustain programs that support the larger Python community. Donate today!  Donate directly to the PSF or purchase a discounted PyCharm license, with all proceeds going to the PSF.

Wednesday, May 01, 2019

Building the PSF: the Q2 2019 Fundraiser


Thank you to everyone who has donated to our past fundraisers! Donations, memberships, and sponsorships support sprints, meetups, community events, Python documentation, fiscal sponsorships, software development, and community projects.

We can’t do any of this without your financial contributions. We’ve just launched a new fundraiser for 2019! Please donate today and help us meet our goal of $60,000 by June 30th!

Your donations have IMPACT!


  • The PSF awarded $118,543 in financial aid to 143 PyCon attendees in 2018
  • $324,000 was paid in grants in 2018 to recipients in 51 different countries
  • Donations and fundraisers resulted in $489,152 of revenue. This represents 15% of our total 2018 revenue. 
  • PSF and PyCon sponsors contributed over $1,071K in revenue!

We understand the need for transparency and hope to help our community and stakeholders find necessary information about the PSF in a single place. We’re proud to launch our first ever Annual Report. 2018 was a year of growth for the PSF while still focussing on sustainability for our staff and community. We’re excited to share these data points with you!

Something new this year - the PSF and Jet Brains!



This year we're trying something new. In addition to our regular donation drive, we're partnering with JetBrains to help raise money for the PSF. JetBrains PyCharm & the PSF is happy to announce a 30% discount with all proceeds going to the Python Software Foundation general fund!

Please consider becoming a PSF Supporting Member today. Or simply make a one-time or recurring donation.

If you're attending PyCon this year, you can donate at the PSF booth and get your choice of a limited edition pin or sticker set!

Help spread the word about our fundraiser! Here are some suggested tweets:
===================


==================

Thank you for your support!

The PSF Team



Friday, April 03, 2020

Announcing a new Sponsorship Program for Python Packaging

The Packaging Working Group of the Python Software Foundation is launching an all-new sponsorship program to sustain and improve Python's packaging ecosystem. Funds raised through this program will go directly towards improving the tools that your company uses every day and sustaining the continued operation of the Python Package Index.
With this program we are asking companies that rely on Python, its ecosystem of packaging tools, and PyPI to help us build a dependable basis to continue our efforts. 

Improving the packaging ecosystem

Since 2017, the Packaging Working Group has secured multiple grants, completed one contract, and received a generous gift -- all with the goal of improving the Python packaging ecosystem for all users. Most of these projects were funded by not-for-profit organizations and all of them were one-time awards with specific objectives.
Results from these funded projects include:
  • The successful relaunch of the Python Package Index, powered by the new 'Warehouse' codebase in 2018
  • Adding security features to PyPI, including two-factor authentication in 2019
  • Improving PyPI's web interface for users with disabilities and adding support for multiple locales in 2019
  • Additional security-focused features for PyPI in 2019 and 2020
  • Overhauling pip's user experience and dependency resolver in 2020
Companies have asked us how they can help fund the platform they depend on. With this new sponsorship program, the Working Group can sustainably fund packaging improvements not directed by a specific grant or contract and benefit millions of Python users around the world. Greater budget flexibility and a deeper reserve will help us invest in what the community needs.

Sustaining PyPI

As of April 2020, the Python Package Index responds to 800 million requests and delivers 200 million packages totalling 400 terabytes, during the typical day. Our users include hobbyists, scientists, companies, students, governments, nonprofits, and more.
Existing sponsors donate their services, which keeps PyPI free to users and to the PSF, aside from a subset of one staff member's time. Without these donations, the costs to operate PyPI each month would be staggering.
These critical service donations must not be taken for granted. Sponsoring the Packaging Working Group through this new program creates and maintains a stable reserve. We'll need that reserve in the event that we lose any of these in-kind service donations and must pay some or all of PyPI's operating costs.

Show your support!

As a company, your team can review the details of this new sponsorship program in our prospectus. Should you have any questions you can contact us at sponsorship@pypi.org. When you're ready, apply here. We are excited to hear from you!
If your company cannot donate: Even as an individual, your contributions count! No matter the size or frequency, please support us if you are able at donate.pypi.org.

Monday, January 06, 2014

Support the Python Software Foundation in 2014

Happy New Year from the Python Software Foundation! 2013 was a busy year for our global community, in almost 200 user groups, dozens of regional conferences, and countless open source projects, sprints, online fora, and outreach events.

Please help us continue to invest in and support the community in 2014 with a donation. There are 2 main ways to help:
  1. Donate as an individual
  2. Donate as an organization
The Python Software Foundation is a 501(c)(3) non-profit. For US taxpayers, contributions to the PSF are tax-deductible. Your employer may also match your donations!

What will your money support?

Group debugging at a PSF-sponsored Boston Python workshop
The PSF sponsors conferences and community events across the globe, including in 2013 alone: SciPy, PyCon Canada, PyOhio, PyCon Ireland, PyData Boston, PythonBrasil, Kiwi PyCon, PyCon Argentina, PyConDE, RuPy, PyConUK, PyDay Ecuador, PyConZA, and the first ever PyTennessee...whew!

We provide fiscal sponsorship, cover hosting costs, and sponsor workshop for user groups. We invest in the next generation of Python programmers by supporting events like Teen Tech Camp and Raspberry Pi programming in classrooms.

With support from the PSF's Outreach and Education program, Ada Camp came to San Francisco, scientists learned Software Carpentry, librarians learned Python at the ALA Annual Conference, and introductory workshops were run by user groups around the world.

The PSF Grants program enables experimental development on projects like PyPy, and the Sprints program supports development on your favorite open source Python projects. We enforce Python's trademarks, protect Python's intellectual property, keep PyPI running, and are bringing you the next version of python.org.

Help us do all this and more in 2014 and donate today.

Monday, September 18, 2017

Improving Python and Expanding Access: How the PSF Uses Your Donation


The PSF is excited to announce its first ever membership drive beginning on September 18th!  Our goal for this inaugural drive is to raise $4,000.00 USD in donations and sign up 3,000 new members in 30 days.

If you’ve never donated to the PSF,  you've let your membership lapse, or you've thought about becoming a Supporting Member - here is your chance to make a difference.

Join the PSF as a Supporting Member or Donate to the PSF


You can donate as an individual or join the PSF as a Supporting Member. Supporting members pay $99.00 USD per year to help sustain the Foundation and support the Python community. Supporting members are also eligible to vote for candidates for the PSF Board of Directors, changes in the PSF bylaws, and other matters related to the infrastructure of the foundation.

To become a supporting member or to make a donation, click on the widget here and follow the instructions at the bottom of the page.

We know many of you already make a great effort to support us; you volunteer your time to help us keep our website going, you join working groups to help with marketing, sponsorship, grant requests, trademarks, Python education, and packaging. Even more, you help the PSF put on PyCon US, a conference we couldn’t do without the help of our volunteers. The collective efforts and contributions of our volunteers help drive our work. We will forever be grateful to the people who step forward and ask, “What can I do to help advance open source technology related to Python?”

We understand that not everyone has the time to volunteer, but perhaps you’re in a position to help financially.


We’re asking those who are able, to donate money to support sprints, meet ups, and community events. Donations support Python documentation, fiscal sponsorships, software development, and community projects. They help fund the critical tools programmers use every day.

If you're not in a position to contribute financially, that's ok. Basic membership is free and we welcome anyone who would like to join at this level. Register here to create your member account, log back in, then complete the form to become a basic member.


What does the PSF do?

  • We fund great projects. So far this year we have approved over $200,000.00 USD in grants to over 140 events worldwide. We’re on track to surpass last year’s total of $265,000.00 USD in grants to 137 events in 45 different countries.

  • We organize and host PyCon US. This year’s event brought together 3,389 attendees from 41 countries, a new record for PyCon! Our sponsors’ support enabled us to award $89,000.00 USD in financial aid to 194 attendees.

  • We celebrate awesome Python contributors. Community Service Awards are given out quarterly, honoring individuals who support our mission. 

  • We implemented a trial Python Ambassador program that we hope to expand in the next year. This program provides funding for a dedicated Pythonista to travel locally to perform Python outreach. 

  • We provide fiscal sponsorship support for Python projects, where the PSF collects targeted donations and reimburses expenses on that projects' behalf.

  • We support Python programmers worldwide by funding sprints and workshops that enable people to work on Python-related projects that advance the mission of the PSF. 


Here is what one of our sponsors has to say about why they contribute to the PSF:

“Work on stuff that matters is one of O’Reilly’s core principles, and we know how very much open source matters. The open source community spurs innovation, shares knowledge, encourages growth, and creates industries. The Python Software Foundation is a prime example of the power of open source, showing how focused, thoughtful, and consistent efforts can create a community whose impact extends far beyond meetups and lines of code. O’Reilly is proud to continue to sponsor this great foundation.”
-- Rachel Roumeliotis, Vice President at O’Reilly Media and Chair of OSCON

Lastly, if you’d like to share the news about the PSF’s Membership drive, please share a tweet via the tweet button here:




Or share a tweet with the following text:

Donation & Membership Drive @ThePSF. Help us raise $4K and register 3K new members in 30 days! http://bit.ly/2h3dxpb #idonatedtothepsf


We at the PSF want to thank you for all that you do. Your support is what makes the PSF possible.

Tuesday, March 31, 2020

PSF's Projected 2020 Financial Outcome

The Python Software Foundation (PSF) is a 501(c)(3) non-profit organization dedicated to the Python community and programming language, as well as running PyCon US. Since PyCon US 2020 was cancelled, the community has asked how the PSF’s finances will be affected. Let us take a look at the projected 2020 financial outcome.

Bottom Line

As of today, the PSF will use approximately $627,000 from our financial reserve:
ExpensesRevenue
PSF$1,300,000$550,000-$750,000
PyCon$280,000$403,000$123,000
Total-$627,000
If you are interested in how we arrived at these estimates, continue reading to learn about our projected expenses and revenue for this year. 

Expenses

PyCon US 2020

Pittsburgh and its vendors have been incredibly helpful in reducing or eliminating most of the 2020 conference minimums and cancellation fees. We estimate $280,000 in expenses for pre-conference work related to website/logo design and nonrefundable deposits. In addition, we budgeted significant funds to support travel grantees with non-reimbursable costs, as well as executing PyCon 2020 remote content. Once travel grants and instructor fees are complete, we will revise the expense total. 

PSF

Through March 2020, the PSF awarded several grants*, expended legal fees to protect PyLadies trademarks in dozens of countries, and employed staff. The PSF is projected to spend $1,300,000 in 2020.

Revenue

PyCon US 2020

PyCon US registration and sponsorship revenue is used to produce PyCon, with the largest costs going to food, audio-visual services, and travel grants. 
Our staff works to create the best and most affordable attendee experience possible with the added benefit that 100% of net proceeds fund the PSF. For 2020, we estimated PyCon’s net income at $720,000. As of today, we are estimating PyCon's net income to be $123,000, thanks to individual donations and sponsorship fees. 

PSF

PSF 2020 sponsorships are estimated at $350,000. COVID-19 is impacting financial markets and job security, so we expect individual donations and memberships to decrease in 2020 by 55% from 2019 to around $200,000. 

How can you help?

The PSF’s financial reserve is crucial, as we experienced during the economic downturn of 2008 and again in 2020. The cash reserve prepares us for economic impacts, events out of our control, and provides a stable environment with health benefits for our employees, even during this difficult time. 
Here are ways community members can help and get involved:
  • Become a free or supporting member of the PSF to get involved in our future
  • Donate some or all of your PyCon registration (thank you to those that already have)
  • Donate directly to the PSF
  • Donate some or all of your company's PyCon's sponsorship (thank you to those that already have)
  • Ask your employer to sponsor the PSF
  • Ask your employer if they match donations to 501(c)(3) non-profits, and ask for your donations to the PSF to be matched
  • Sign up for the PSF’s free newsletter to stay up to date

We wish our entire community good health.
* PSF Grants: When PyCon 2020 was cancelled, the PSF paused its Grants Program until we can find virtual options and other ways to support events, as well as fully understand the PSF’s financial situation.

Sunday, December 16, 2007

Donate to the Python Software Foundation!

Please consider including the Python Software Foundation (PSF) in your year-end charitable giving.

Your donation will help us protect the open source status of Python. The PSF also provides the financial backing that makes PyCon possible, donates to other Python conferences around the world, and funds grants and special projects in the Python community.

For details of our activities, please see the PSF pages on the Python website.

You can donate here

Donations from individuals are tax deductible in the US and may be tax deductible in other countries, or as a business expense. We take credit cards, checks, wire transfers, and PayPal.

Sponsorship Opportunities for Businesses

Businesses invested in Python can also become a sponsor member of the PSF.

Or become a sponsor of PyCon 2008, a great way to gain exposure for your business or find talented Python programmers to hire.

Thanks!

Thursday, December 17, 2020

Rebuilding the PSF Fundraiser 2020 - Your support means so much 🤗!

The Python Software Foundation launched its end-of-the-year fundraiser on December 1st and the response has been overwhelming 💙💛. Even in this difficult time, our community has come together to help the PSF in its efforts to support Python development and to grow a diverse and international community of Python programmers. 

In 2019, the strategic plan for the PSF shifted towards supporting CPython sustainability. With lower expected income from PyCon US for two years, we need donation and sponsorship support to make these plans a reality. 

As of Dec 17th, our fundraiser has generated over $52,000 in donations and there are still almost 2 weeks to go. If you haven't yet donated, there are several ways you can help:

  • You can purchase a product/service from any of the below companies and part of the proceeds will go to the PSF. Click on the infographics below to see the offers.
  • Donate directly to the PSF! No purchase is necessary to participate in the fundraiser. You can donate directly here so that 100% of your donation goes to the PSF.
  • A number of individuals are offering to match donations to the PSF, see matcher.pyfound.org for more information.

If you have already donated, thank you from the bottom of our hearts. If donating is not an option, helping to spread the word about the fundraiser would be greatly appreciated.









Tuesday, August 05, 2025

The PSF has paused our Grants Program

TL;DR:

Effective August 1st, 2025, the PSF is temporarily pausing our Grants Program after reaching our 2025 grant budget cap earlier than expected. We know how important this program is to many in our community and making this decision was difficult. This is a necessary step to protect both the future of the program and the short- and long-term sustainability of the PSF. (If this moves you immediately to donate to the PSF, we welcome your contributions via our donations page).

The PSF Grants Program is paused

As we shared in December 2024 (specifically, part 3), the PSF implemented changes to the Grants Program in March 2025 in an effort to ensure the sustainability of the program and the foundation. PSF Staff have been checking in quarterly on our award expenditure, and at the end of Q1, we were on track. When PSF Staff reviewed approved grant awards at the end of Q2, however, we had granted close to 80% of the 2025 grant budget. The grant applications received so far through July exceed the budget ceiling. 

What does this mean? The PSF Board has voted to implement a pause, effective August 1st, 2025, on the PSF Grants Program. The PSF Board and Staff explored our options thoroughly before coming to this tough, and frankly painful, decision as we deeply understand how important the grants program is to the Python community. 

Everyone at the PSF is constantly amazed and impressed with the creativity, drive, and ingenuity of the Python community. Supporting the community’s success with our Grants Program is at the heart of our mission—and it brings so much joy to the PSF Board, our small but mighty team of staff, and the wonderful folks in our Work Groups. We are heartbroken to have to pause that work and we know this will be challenging and create more difficult decisions in turn for the many community groups that had planned to apply for the grants program. 

We will be distributing the small amount of remaining funds in the 2025 PSF Grants Program budget. To honor the time and energy spent on applications already submitted and in the spirit of equity, any applications that were received before August 1st, 2025 will be granted a uniform percentage of the award amount for which they are eligible. If you have a grant application in the system, you will receive an email from us soon with more information. Please send any urgent inquiries to grants@python.org.

The PSF aims to be as transparent as possible, and we want to have two-way conversations with the community about this change. We are holding an additional PSF Grants Program Office Hour in August on the PSF Discord. We welcome folks to join both or either session:

  • August 13th, 8-9 pm UTC
  • August 19th, 1-2 pm UTC

We also welcome your feedback, particularly how we can support you during this pause, via email to grants@python.org or on the thread we’ve started on discuss.python.org.

How we got here 

 
Since announcing Grants program changes in December 2024, grant requests have grown about 40% over last year. It’s wonderful to see long-time events continue to grow. It’s been equally inspiring to see events being revived as we move further from 2020 and the start of the COVID pandemic, alongside brand-new initiatives from new and seasoned organizers. The PSF loves seeing the growth, but the heart of the issue is that Python and its community continue to grow exponentially, while our funding has not kept pace, and in fact, has decreased.

With Python being the number one language on GitHub and rising steadily on the TIOBE index, it’s no surprise that our community continues to build and grow as well. You can see the TIOBE index shows what the growth of Python looks like over the years, and how much it’s grown in just the past year:
 

By contrast, the PSF’s available resources have decreased over the last three years and are projected to decrease again in 2025 due to increasing PyCon US and foundation costs. Much of the growth shown before 2022 in the chart below comes from grants we received that were restricted funds dedicated to specific staffing and other programs. The result is increasing global community activity against a decreasing pool of available funds. 

For example, 2023 year-end assets were $5.5M with total grants awarded at $677K. The following year, 2024 assets decreased slightly to $4.3M, but grants awarded jumped to $952K. You can see in the graph above how that negatively impacted our assets, a trend that is not sustainable even in the short term. Please check out the PSF’s 2024 Annual Impact Report for more details of our finances and our work.

The PSF Grants Program adjustments implemented earlier this year aimed to reduce total grant award spending while providing a more equitable approach, but the growth in new/revived grant applications outpaced the lowered caps and other limits. As we reviewed Q2 spending, it became clear that the unexpected influx of qualified grant proposals had already almost exhausted the total amount we had budgeted for the full year. 

We’re in this together

The PSF is in a similar position to the many other organizations and NGOs (and all of our volunteer conference and meetup organizers!) trying to support the Python community and foundation while faced with inflation, lower sponsorship, economic pressure in the tech sector, and global/local uncertainty and conflict. 

Last year, the PyCon US blog explained that PyCon US 2024 generated a significant loss; losses from PyCon US are paid for by PSF general funds that are also the financial source for the PSF Grants programs. For many years, PyCon US created a surplus used to fund Grants, PSF staff, and other programs. Based on the current numbers for PyCon US 2025, the PSF will need to fund another loss. Many factors including the lower-than-budgeted attendance, higher location costs, and the current economic and political situation contributed to the loss despite incredible efforts by staff and volunteers to control costs. 

What’s the solution?

In an ideal world, we wouldn’t need to pause the Grants Program and would instead be granting even MORE awards to our inspiring community. And while that’s not currently the case, we do think you can help us unpause the grants program and fund the PSF’s other work. The PSF needs more support and resources from the corporations that are built on and making revenue from Python. As a community, let’s ask corporations to step up and sustain the health of the community and programming language they rely on. The AI sector, for example, relies heavily on Python and is mostly untapped for the PSF, PyCon US, and our entire community. If you have potential sponsorship connections (in AI or otherwise) we welcome you to send us leads or connect us via sponsors@python.org. 

The PSF is ever grateful for our sponsors, past and current, and we do everything we can to make their sponsorships beneficial and rewarding. PSF Staff also work hard to make those sponsorship dollars stretch as far as they can. Frankly, the PSF simply needs more sponsorship to continue to support the astonishing growth of Python and its community.

The PSF is also incredibly grateful for our individual donors and PSF members. We truly couldn’t do this without you. If you’re inspired to help because of this post, we urge you to ask your employers to sponsor the PSF. Send them the PSF’s sponsorship page! We know times are financially challenging for everyone, but if you’re feeling very inspired and in a position to donate, we welcome your contributions via the PSF’s donation page. You can also join us as a PSF Supporting Member (a sliding scale is also available!), to invest in the future of Python and its community.

Some additional context

As PSF Staff reviewed the Q2 numbers for the Grants Program, we found the following:

  • Revived events. 10 out of the 75 (or about 13%) grants applications we’ve received in 2025 are for “revived” grant applications for events that weren’t run in 2024 (including one that hasn’t been run since 2015, whoa!).
  • Net new applications. 19 out of the 75 (or about 25%) grant applications we’ve received in 2025 are for totally new events and initiatives. While we did expect some growth, this is tremendous!
  • Earlier applications. We encouraged folks to apply earlier—and you did, thank you! We weren’t expecting this level of awarding by mid-year. We also expect that to continue, so we can now plan better for that in the future.
  • Higher $$ requests. Across all returning applications the amount being requested is about 13% higher than in years previous. 

While we expected more interest from the community in the PSF grants program, the amount of growth far exceeded our expectations. 

What’s next?

The PSF is working on our strategy to balance support for the worldwide Python community and funding constraints, now and in the future. The unknown and rapidly growing number of new Python events and initiatives—combined with the ongoing needs of existing events and organizations that have historically relied on the PSF Grants Program—is challenging to manage sustainably on a rolling application basis.

So, here’s our plan:

  • First, the PSF Board will continue to refine the grant program’s guiding principles and how they translate into program policy. 
  • From there, PSF Staff will research, plan, and implement a quarterly review and awarding approach for the PSF Grants Program to provide an equitable and financially sustainable process.

Moving to a quarterly review process from the rolling approval process the Grants Program currently uses will be a big change! We will do our best to implement processes that work well for the community, the Grants Workgroup, and PSF Staff. 

Even with our best efforts, we acknowledge that there will be learning opportunities around moving to a quarterly review and most likely a series of adjustments ahead of us to get things working smoothly. Your feedback as grant applicants and recipients will be extremely helpful as we take on this journey. During this process, we will determine on what timeline we can re-open the Grants Program. You can expect updates from us on the future of the PSF Grants Program in early 2026.

Tuesday, September 01, 2009

Buildbot Champion Needed

The Python buildbots have been switched off. The reason for this is that there is nobody to manage them, and configuration changes would be required (along with continuous management) for the buildbots to be restarted.

If you'd like to help Python's continuous integration process, please drop an email to pydotorg at python dot org.

EDIT: the buildbots referred to are the community buildbots used to run tests for specific projects. The primary need is for people to donate, and actively manage, build slaves.

Monday, September 30, 2019

Grants Awarded for Python in Education

The Python Software Foundation has been asked about Python in education quite a bit recently. People have asked, “Is there an official curriculum we can use?”, “Are there online resources?”, “Are there efforts happening to improve Python on mobile?”, and so on.

9 years ago we instituted the Education Summit at PyCon US where educators as well as students work together on initiatives and obstacles. Earlier this year we decided we needed to do more. In November of 2018, the PSF created the Python in Education Board Committee and it was tasked with finding initiatives to fund to help improve the presence of Python in education.

In January of this year, the Python in Education Board Committee launched a “request for ideas” phase taking suggestions from the community on what we should focus our funding on. After the RFI period, we came up with 3 areas of education we wanted to focus on and asked to receive grant proposals on the following: resources (curriculums, evaluations, studies, multidisciplinary projects), localization (primarily translations), and mobile (development on mobile devices).

We are happy to publish more details on the grants the PSF approved from this initiative!

Beeware

The BeeWare Project wants to make it possible for all Python developers to write native apps for desktop and mobile platforms. Most desktop operating systems and iOS are supported already, but Android needs attention. Since Android users outnumber other mobile OS users worldwide by over 3 to 1, we determined it is important to fund this project. Beeware was awarded a $50,000 grant to help improve Python on Android. Phase one will be starting soon with this set of goals:

  1. A port of the CPython runtime to Android, delivered as a binary library ready to install into an Android project.
  2. A JNI-based library for bridging between the Android runtime and the CPython runtime.
  3. A template for a Gradle project that can be used to deploy Python code on Android devices. 

Beeware announced that they are looking for contractors to help with the work. Check out their blog post for more information.

Python in Education Website

Educational resources are in demand.  The PSF awarded a grant of $12,000 USD to Meg Ray, to work on creating a Python in Education website where we can curate educational information from all over the world. Meg will begin by collecting resources and after auditing the shared information, she will work on organizing it on an official PSF webpage. This work will begin in October of 2019 so please keep an eye out for updates via tweets and blogs!

Friendly-tracebacks

Lastly is a project called friendly-tracebacks. This project is not in need of financial support but is asking the PSF to help publicize it.  Friendly-traceback aims to provide simplified tracebacks translated into as many languages as possible. The project maintainer is looking for volunteers to help with tasks such as documenting possible SyntaxError use cases and documenting exceptions that haven't already been covered. Read more on their blog for the full call to action from the maintainer.

We hope to continue this initiative yearly! Companies that are passionate about supporting Python in Education should get in touch; we can't continue our work without your support!  As a non-profit organization, the PSF depends on sponsorships and donations to support the Python community.

Donate to the PSF: https://www.python.org/psf/donations/
Sponsor the PSF: https://www.python.org/psf/sponsorship/

Monday, October 22, 2018

2018 PSF Recurring Giving Campaign

The PSF is launching an end-of-year fundraising drive to build a sustainable community of supporters. Our goal is to raise $30,000! You can help by signing up to give monthly or if you’re already a supporting member (Thank You!!), by checking the box to renew your membership automatically.

The drive begins October 22 and concludes November 21, 2018.

Your donations have IMPACT

Over $118,543 was awarded in financial aid to 143 PyCon attendees in 2018.
$240,000 has been paid in grants from January through September 2018 to recipients in 45 different countries.

Some examples of how your donation dollars are spent:

  • $35,000 was provided to the Python Core Development Sprint in 2018
  • $20,000 helps support 11 Python conferences, impacting over  3,000 people globally
  • $20,000 helps support ~25 hands-on workshops impacting over 700 people 
  • $10,000 supports user group meetup fees for 150 groups for 6 months
  • $5,000 provides hosting for 3-4 PSF community web services for a year(e.g. Mail.python.org, uspycon.org, wiki.python.org)
  • $1,000 helps supports 2 regional conferences, impacting over 500 people
  • $50 supports a Python meetup group for 3 months

This work can’t be done without the generous financial support that people like you provide.

It's easy to donate - 

  • Click here to make a one-time or recurring donation.
  • If you’re an existing PSF Supporting Member and would like to make your support recurring, log into your account and click “Auto-Renewal”.
  • If you’re an existing Supporting Member and would like to support the PSF beyond your $99 annual fee, use this donation page to select an additional one-time or monthly donation.
  • If you'd like to join the PSF, click here to become a Supporting Member and optionally make a one-time donation.
 More details on contributing can be found on the 2018 PSF Recurring Giving Campaign page.

Thank you to everyone who has contributed to our past fundraisers! Your support is what makes the PSF possible and is greatly appreciated by the Python community.

If you would like to share the news about the PSF’s Recurring Giving Campaign, please share a tweet via this tweet button or by copying the text in the following:


Contribute to our Recurring Giving Campaign & help us reach our goal of $30K. The PSF is a non-profit organization entirely supported by its sponsors, members & the public. https://www.python.org/psf/donations/2018-q4-drive/ #idonatedtothepsf #ijoinedthepsf

Friday, August 04, 2023

Announcing Our New PyPI Safety & Security Engineer!

We announced our intention back in May to fill this role with generous funding by Amazon Web Services (AWS), and after a thorough search, we are delighted to announce Mike Fiedler is joining the team! He joins the PSF for the next year as our first ever PyPI Safety & Security Engineer. Mike is already a dedicated member of the Python packaging community – he has been a Python user for some 15 years, maintains and contributes to open source, and became a PyPI Maintainer in 2022.

This critical role would not be possible without funding from AWS: "We are happy to be able to invest in the sustainable and secure development of Python and PyPI, and we look forward to Mike's contributions." - Tom Callaway, AWS.

Mike begins his work with the Python Packaging Index (PyPI) this week. He says, “Very excited to join the team in improving the safety and security of PyPI for end users, package publishers, maintainers, and PyPI moderators and administrators - that’s a huge audience!” We hope that everyone in the community will join us in welcoming Mike and supporting his critical work for Python packaging!

A photo of Mike Fiedler smiling to the camera.

We are thrilled that for the first time we are able to bring on an engineer who will be dedicated full-time to PyPI. PyPI is a massive project that has become key digital infrastructure serving millions of users. Up until now, PyPI has been almost entirely volunteer-run, depending on a tiny team with only one fraction of one person’s paid time. We’re expecting all PyPI users to have a tangibly improved experience from Mike’s work over the next year. Some of the outcomes we are targeting include increased support for package maintainers including multi-maintainer projects, improvements to reporting infrastructure for malicious projects, as well as a reduced response time for malware reports and account recovery requests. Mike will work closely with our also-recently-announced Security Developer in Residence, Seth Larson.


This role is funded by a substantial investment from AWS, inaugural Security Sponsor for PyPI. AWS has been one of the top sponsors of the Python Software Foundation for the last five years, and our long-term partnership with AWS has also included important in-kind donations of cloud computing infrastructure and services to support PyPI. 

The Python Software Foundation (PSF) is the non-profit organization behind Python and PyPI. Our mission is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF supports the Python community using corporate sponsorships, grants, and donations. Are you interested in sponsoring or donating to the PSF so it can continue supporting Python and its community? Check out our sponsorship program, donate directly here, or contact our team!

Tuesday, January 13, 2026

Anthropic invests $1.5 million in the Python Software Foundation and open source security

We are thrilled to announce that Anthropic has entered into a two-year partnership with the Python Software Foundation (PSF) to contribute a landmark total of $1.5 million to support the foundation’s work, with an emphasis on Python ecosystem security. This investment will enable the PSF to make crucial security advances to CPython and the Python Package Index (PyPI) benefiting all users, and it will also sustain the foundation’s core work supporting the Python language, ecosystem, and global community.

Innovating open source security

Anthropic’s funds will enable the PSF to make progress on our security roadmap, including work designed to protect millions of PyPI users from attempted supply-chain attacks. Planned projects include creating new tools for automated proactive review of all packages uploaded to PyPI, improving on the current process of reactive-only review. We intend to create a new dataset of known malware that will allow us to design these novel tools, relying on capability analysis. One of the advantages of this project is that we expect the outputs we develop to be transferable to all open source package repositories. As a result, this work has the potential to ultimately improve security across multiple open source ecosystems, starting with the Python ecosystem.

This work will build on PSF Security Developer in Residence Seth Larson’s security roadmap with contributions from PyPI Safety and Security Engineer Mike Fiedler, both roles generously funded by Alpha-Omega. 

Sustaining the Python language, ecosystem, and community

Anthropic’s support will also go towards the PSF’s core work, including the Developer in Residence program driving contributions to CPython, community support through grants and other programs, running core infrastructure such as PyPI, and more. We couldn’t be more grateful for Anthropic’s remarkable support, and we hope you will join us in thanking them for their investment in the PSF and the Python community.

About Anthropic


Anthropic is the AI research and development company behind Claude — the frontier model used by millions of people worldwide.

About the PSF

The Python Software Foundation is a non-profit whose mission is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF supports the Python community using corporate sponsorships, grants, and donations. Are you interested in sponsoring or donating to the PSF so we can continue supporting Python and its community? Check out our sponsorship program, donate directly here, or contact our team!


Wednesday, August 07, 2024

Security Developer-in-Residence role extended thanks to Alpha-Omega

We are excited to announce the continuation of Seth Larson’s work in the Security Developer-in-Residence role through the end of 2024 thanks to continued support from Alpha-Omega. (This six month extension is intended to align the renewal period for this role with the calendar year going forward).

The first year of the Security Developer-in-Residence initiative has been a success, seeing multiple improvements to the Python ecosystem's security posture. These improvements include authorizing the PSF as a CVE Numbering Authority, migrating the CPython release process to an isolated hosted build platform, and generating comprehensive Software Bill-of-Materials documents for CPython artifacts.

Open source software security continues to evolve, this year saw new regulations for software security like the EU Cyber Resiliency Act (CRA) and evolving threats to open source like the backdoor of xz-utils.

The PSF is looking forward to continuing our investment in the security of the Python ecosystem and everyone who depends on Python software. For the remainder of 2024, priorities for Security Developer-in-Residence role include:

  • Formalization of the Python Security Response Team (PSRT) and processes for handling vulnerability reports and fixes.
  • Developing a strategy for Software Bill-of-Materials documents and Python packages.
  • Completing the migration of the CPython release process and generation of SBOM documents for the macOS installer.
  • Continued engagement with the Python community promoting security best-practices and standards.

For updates on these and other projects, check out Seth’s blog.

The PSF is a non-profit whose mission is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF supports the Python community using corporate sponsorships, grants, and donations. Are you interested in sponsoring or donating to the PSF so it can continue supporting Python and its community? Check out our sponsorship program, donate directly here, or contact our team!