NonprofitsPython Software Foundation

Science & Technology

Python Software Foundation

BEAVERTON, OR

Total revenue

$4.1M

Total expenses

$5.8M

Net assets

$3.4M

Grants received

$600K

30 grants

EIN

043594598

Tax year

2024

Mission

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. See our 2024 Annual Report for more information: https://www.python.org/psf/annual-report/2024/.

Programs

4 programs

The PSF awarded $637K in grants to projects and events related to the development of Python, Python-related technology, educational programs, and resources. Events include worldwide conferences, PyLadies and Django Girls workshops, education, and training programs related to the establishment and promotion of the free and open source programming language Python. 149 groups or projects in 61 countries received grants from the PSF during 2024. Several worldwide Python Meetups reactivated during the year, bringing the Python Meetup network up to 117 groups covering 37 countries and over 260,000 members. The PSF also awarded $297K in travel grants at PyCon US 2024 (with $72K funded by PyLadies), PyCascades 2024, PyOhio 2024, PyLadiesCon 2024 Equipment Grants.

Expenses: $666KGrants: $585K

The PSF provides fiscal sponsorship for Python-focused user groups, events, and projects. These groups hold regular education and networking meetings and/or present regional Python conferences. The PSF and each fiscal sponsoree work together to manage donor contributions wisely and maximize our ability to pursue the PSF's charitable mission. The PSF continued fiscally sponsoring 20 groups including: Bandit, BAPYA (Bay Area Python Groups), Boston Python, ChiPy, Denver Python User Group, Jazzband, North Bay Python, Pallets (Flask), PyOhio, PhillyPUG, PuPPy, PyBeach, PyCascades, PyHawaii, PyLadies PyMNtos, PyPA, PyRVA, San Diego Python, and Twisted.

Expenses: $413KGrants: $89K

The PSF funds programming development efforts to advance and maintain the core Python language, its associated libraries, and significant allied projects central to the Python community. These efforts include the Packaging Work Group, which improves and maintains the Python packaging ecosystem through fundraising and disbursement of raised funds. The Packaging Work Group focuses on efforts such as PyPI, pip, packaging.python.org, setuptools, and cross project efforts. These program initiatives also include funds for trademark and copyright investments. The PSF received several major grants focused on continuing security work during 2024. Amazon Web Services, Inc. provided a third grant for PyPI Security efforts and Linux Foundation renewed the OpenSSF Alpha-Omega Grant, which supports the Security Developer-in-Residence. The PSF received a second year of funding from Meta for the CPython Developer-in-Residence, who focused on CPython improvements and bug tracking and fixing plus many other important tasks. Bloomberg granted funds for a new Deputy CPython Developer-in-Residence and the CPython Steering Council funded a Supporting CPython Developer-in-Residence. The CPython Steering Council also funded the annual CPython Core Developer sprint in Bellevue, Washington in Fall 2024.

Expenses: $1.3MGrants: $82K

The Python Software Foundation relies on volunteer efforts to achieve many of its goals. The PSF Board of Directors offers recognition of work which significantly improves the Foundation's fulfillment of its mission and benefits the broader Python community including contributions of code and efforts in community action. The intention of these awards is to demonstrate that service to the Python community does lead to recognition and reward, rather than to provide a direct incentive to contributors.

Expenses: $18K

Financials

FY 2024

Revenue

Contributions & grants$2.8M
Program service revenue$1.3M
Investment income$84K
Other revenue
Total revenue$4.1M

Expenses

Grants paid$952K
Salaries & benefits$1.9M
Fundraising$217K
Other expenses$2.9M
Total expenses$5.8M
Total assets$4.3M
Net assets$3.4M

People

17 listed

NameRoleCompensation

Deborah Nicholson

Secretary, Executive Director, Director

Board

$145K

40 hrs/wk

Dawn Wages

Chair, Director

Board

5 hrs/wk

Christopher Neugebauer

Vice Chair, Director

Board

5 hrs/wk

Georgi Ker

Treasurer, Director

Board

5 hrs/wk

Tania Allard

Director

Board

2 hrs/wk

Kwon-Han Bae

Director

Board

2 hrs/wk

Kushal Das

Director

Board

2 hrs/wk

Cheuk Ting Ho

Director

Board

2 hrs/wk

Jannis Leidel

Director

Board

2 hrs/wk

Cristian Maureira-Fredes

Director

Board

2 hrs/wk

Denny Perez

Director

Board

2 hrs/wk

Simon Willison

Director

Board

2 hrs/wk

Seth Larson

Security Developer-in-Residence

Staff

$239K

40 hrs/wk

Ee Durbin

Director of Infrastructure

Staff

$203K

40 hrs/wk

Mike Fiedler

PyPI Safety and Security Engineer

Staff

$199K

40 hrs/wk

Loren Crary

Director of Resource Development

Staff

$155K

40 hrs/wk

Phyllis Dobbs

Controller

Staff

$110K

25 hrs/wk

Independent contractors

Levy Premium Foodservice LP

PyCon US 2024 Catering Services

$942K

Altitude C Inc

PyCon US 2024 Audio/Visual Services

$439K

Lukasz Langa

CPython Senior Developer in Residence

$188K

Petr Viktorin

CPython Deputy Developer in Residence

$120K

Grants received

Showing 30 of 30

FromAmountPurposeYear
$74K
GENERAL SUPPORT
2024
$118K
Subaward
2023
$17K
Grants supported the use, development and improvement of Free and Open Source Software (FOSS), and education about the use and improvement of FOSS projects. Specifically, $8,963 to support the North Bay Python conference where developers can meet in person and learn more about FOSS, and $8,000 to specifically support the improvement of the Twisted software library in Python.
2023
$12K
For grant recipient's exempt purposes
2023
$7K
PUBLIC, SOCIETAL BENEFIT
2023
$4K
Python Ghana
2023
$500
PROGRAM/OPERATING SUPPORT
2023
$25
PROGRAM/OPERATING SUPPORT
2023
$25
DONATIONS TO COLLEGES, UNIVERSITIES AND OTHER ORGANIZATIONS UNDER "MATCHING GIFTS PROGRAM."
2023
General operating budget
2023
$48K
GENERAL SUPPORT
2022
$5K
GENERAL SUPPORT
2022
$1K
CASH CONTRIBUTION FOR SUPPORT
2022
$1K
PROGRAM/OPERATING SUPPORT
2022
$250
General operating budget
2022
$25
PROGRAM/OPERATING SUPPORT
2022
$25
DONATIONS TO COLLEGES, UNIVERSITIES AND OTHER ORGANIZATIONS UNDER "MATCHING GIFTS PROGRAM."
2022
$36K
General Support
2021
$25
DONATIONS TO COLLEGES, UNIVERSITIES AND OTHER ORGANIZATIONS UNDER "MATCHING GIFTS PROGRAM."
2021
$97K
General Support
2020

Funded by

$600K from 13 funders · 30 grants · 2019–2024

Paypal Charitable Giving Fund

$287K · 5 grants · 2020–2024

American Online Giving Foundation Inc

$147K · 6 grants · 2019–2024

Georgetown University

$118K · 1 grant · 2023

Software Freedom Conservancy Inc

$17K · 1 grant · 2023

The Blackbaud Giving Fund

$5K · 1 grant · 2022

Numfocus Inc

$4K · 1 grant · 2023

Details

EIN043594598
NTEE codeU41
Subsection03
Ruling date2003-02
Formed2001
Employees14
Volunteers1200
PYTHON SOFTWARE FOUNDATION — Mission, Financials & Grants Received | Grantivo