Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

PSF Annual Report

The Python Software Foundation (hereafter ‘PSF’) had a year of growth in 2019. Our team continued to grow, our donations increased, and our service programs expanded. We are happy to share these updates with the community through our second annual impact report.

The PSF’s Grants Program processes over 300 requests yearly. In 2019 the Grants Program provided $324,500 USD in support to initiatives around the world. This support requires substantial accounting work and since the PSF is a non-profit organization, it is vital that our accounting roles are staffed adequately as we continue to grow the support we provide for the Python community. This not only helps us handle incoming and outgoing grants, but also provides better support for our Fiscal Sponsorees. At the beginning of 2019 we hired two folks to help with the PSF’s accounting needs in the capacities of Financial Analyst and Accounting Manager. We are thrilled that our staff continues to grow.

2019 was also a major year for incoming grants. The PSF Packaging Working Group was awarded $407,000 USD to support work on pip in 2020, thanks to Mozilla and to the Chan Zuckerberg Initiative. Funding from the Open Technology Fund brought translations, improved accessibility, two-factor authentication, and API tokens to PyPI In addition, Facebook Research has donated $100,000 to implement advanced security features for PyPI.

Trademark support is also increasing worldwide. The PSF continues to file necessary trademarks for PyCon and PyPI. As the PSF sets up to support the new PyLadies governance plan, we also began filing the PyLadies trademark in many countries at the end of 2019. This work helps strengthen and protect terms that are staples within our community.

Another staple in our community is PyCon US, which is produced by the PSF. In 2019, PyCon US generated 63% of the PSF’s revenue. That revenue helps the PSF further its mission in so many ways. Thanks to increased sponsor support, we awarded $137,200 in financial aid to 143 PyCon 2019 attendees, which was a 17% increase from 2018! We look forward to increasing PyCon US accessibility in the coming years.

In addition to increasing the amount of financial support we provide through PyCon US, the PSF was able to fund two Python in Education projects thanks to our increased revenue in 2019. A $50,000 grant was awarded to the BeeWare Project to improve Python on Android. The PSF also awarded a grant of $12,000 to Meg Ray, to work on creating a Python in Education website where we can curate educational information from all over the world. Throughout 2020, we will publish more details on the grants the PSF approved from this initiative.

For 2020, our intentions are set on community collaborations and support. We want to continue to strengthen the support we currently provide the Python community and add new services as well. The PSF is having longer discussions about strategic planning and how we can improve community support. We look forward to sharing these updates with everyone as they develop.

image description
Ewa Jodlowska

Executive Director

image description
Naomi Ceder

Board Chairperson

Consolidated Financial Statement




REVENUE 2019 2018
Program Service Revenue $3,316 $2,599
Contributions, Membership Dues, and Grants $1,165 $524
Other Revenue $22 $4
Total Revenue $4,503 $3,127
EXPENSE 2019 2018
Program Service Expenses $2,570 $2,168
Staffing $694 $454
Insurance $68 $50
Legal $226 $97
Other Expenses $123 $83
Total Expense $3,681 $2,852
NET INCOME $822 $275
ASSETS 2019 2018
Cash and Cash Equivalents $4,130 $3,033
Accounts Receivable - Net $477 $416
Other Current Assets $112 $70
Total Assets $4,719 $3,519

Deferred Revenue $1,230 $948
Accounts Payable and Other Liabilities $124 $30
Total Liabilities $1,354 $978
NET ASSETS 2019 2018
Unrestricted Net Assets $2,659 $2,397
Temporarily Restricted Net Assets $706 $144
Total Net Assets $3,365 $2,541

Program Service Expenses

Grants by Continent

The PSF continued supporting Python conferences, workshops, and other events around the world.

  • 27% North America
  • 35% Europe
  • 11% Asia
  • 9% South America
  • 15% Africa
  • 2% Australia
  • 1% Zealandia

Grants by Year

Grants spending increased 43% between 2016 and 2019 including supporting more regional PyCons and doubling awards to PyLadies and Django Girls workshops.

($ in thousands)

Growth of Assets by Year

($ in thousands)

View as PDF.

Back to top