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.
Work Groups of the Python Software Foundation Active Work Groups Code of Conduct Work Group Diversity and Inclusion Work Group Education & Outreach Work Group Fellows Work Group Grants Work Group Infrastructure Work Group Python Job Board Work Group Packaging Work Group Trademarks Work Group Inactive Committees & Work Groups Scientific Python Work Group Marketing Work Group Sprint Work Group Public Support Committee (PSC) Public Relations Committee (PRC) Python Conference Committee...
Contributing to the PSF NOTE: The easiest and fastest way to sign a Contributor Agreement with the Python Software Foundation is to do it while you are submitting your first change to a Python-owned repository on GitHub. That's the recommended way as it is fully automated. The Contributor Agreement page you're looking at now is mainly intended for signing Contributor Agreements on behalf of organizations. The Contributor Agreement form hosted here is manually reviewed which takes time to...
PSF Contributor Agreement Contributor Agreement NOTE: The easiest and fastest way to sign a Contributor Agreement with the Python Software Foundation is to do it while you are submitting your first change to a Python-owned repository on GitHub. That's the recommended way as it is fully automated. The Contributor Agreement page you're looking at now is mainly intended for signing Contributor Agreements on behalf of organizations. This form is manually reviewed which takes time to pro...
PSF Contributor Agreement for Jython Contributor Agreement for Jython This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual or other entity identified below (“the Contributor”): Contributor: __________________________________________ Address: __________________________________________ __________________________________________ Email: __________________________________________ Contributor offers to li...
PSF Contributor Agreement for Python Contributor Agreement This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual or other entity identified below (“the Contributor”): Contributor: __________________________________________ Address: __________________________________________ __________________________________________ Email: __________________________________________ Contributor offers to license certa...
Organizations Cooperating with the Python Software Foundation The Python Software Foundation cooperates with the following organizations, who share the PSF's interest in Python and free software: ZEUUX Python African Tour
Diversity On October 12, 2009, the Board of the Python Software Foundation adopted the following Diversity Statement: The Python Software Foundation and the global Python community welcome and encourage participation by everyone. Our community is based on mutual respect, tolerance, and encouragement, and we are working to help each other live up to these principles. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you. For additional resource...
Support the PSF with a Donation or by becoming a Supporting Member! Donate What does the Python Software Foundation do? The Python Software Foundation: Awards grants and provides resources for furthering the development and adoption of Python. Organizes and hosts the annual PyCon US conference. 2019 brought together 3,393 attendees from 55 countries, a new record for PyCon US! Our sponsors’ support enabled us to award $137,200 USD to ...
Python Software Foundation: Donate via PayPal If you are not automatically forwarded to PayPal, click here to donate.
PSF Membership Application for Nominated Member To be eligible for membership in the Python Software Foundation as a nominated member, a person must be nominated by a current member of the corporation. A nominated member will be admitted upon receipt of this completed application and a majority vote of the existing members of the corporation. See the PSF Membership FAQ for details. Name: ___________________________________________________ Email: ____________________________________________...
Conversion to Emeritus PSF Membership The PSF needs active members. Active members represent the Python community and, at minimum, participate in the annual PSF members' meetings. If you are unable to participate actively, please consider conversion to emeritus membership. Inactive members make progress difficult for the PSF. PSF members' meetings require a quorum, a minimum number of members who attend in person or vote by proxy/absentee ballot. Some decisions require a two-thirds majorit...
PSF Grants Program The PSF Grants Program is currently paused The PSF Grants Program has been temporarily paused after hitting our 2025 funding cap early. It was an extremely difficult but necessary decision to ensure the program and foundation’s near and long term sustainability. Learn more about the pause and how you can support the PSF’s future in our blog post. If you have submitted an application and have yet to receive a decision, you will receive an email from us soon. Thank you ...
PSF Advocacy Initiative In 2006 and 2007, the PSF funded an Advocacy Coordinator to build an advocacy initiative for the Python community. See the advocacy coordinator wiki page for details. Documents found here: Initial proposal (first six months) Updated task list (second six months) Renewal contract (second six months)
Python Software Foundation: Call for Grant Proposals 2004 The Python Software Foundation is seeking grant proposals for projects related to the further development of Python, Python-related technology, and educational resources. The PSF plans to issue calls for proposals regularly. Proposals should be for specific projects with a clear objective, rather than support for ongoing activities. Proposals should be brief (a few pages of text), and they should explain: what the objective of the proj...
2006-10-15 Grants Committee Status Report The grants committee was originally founded to use some of the PSF's "spare" money to advance Python projects. It wasn't initially clear what kind of projects where to be funded, hence the original call for projects was fairly wide. In the call, we indicated that we would give away $40,000 (which was a significant fraction of the PSF's assets at that time); in response, we got over 60 project proposals. Many of them were designed so that they...
In 2004, the PSF selected three grant proposals to fund. One of them, "Moving Jython Forward", was only partially completed by Brian Zimmer due to a job change. Some time later, Frank Wierzbicki offered to take over maintenance of the Jython project, but he found that he had under-estimated the amount of work necessary when taking over the proposal from Brian, and he did not make as much progress as he had wanted to. Martin von Löwis, the Grants Committee chair, has since discuss...
PSF Meetings PSF Meetings are covered by the bylaws.
PSF Fellows Roster Nominate a Fellow The criteria for PSF Fellows and how to nominate someone to be a Fellow can be found on our PSF Fellow main page. Fellows of the Python Software Foundation Fellows The year the fellow was elected is in parentheses. Aaron Yankey (2019) Abhijeet Mote (2025) Abigail Afi Gbadago (2025) Abigail Mesrenyame Dogbe (2019) Abhishek Mishra (2023) Adam Johnson (2024) Adrian Holovaty (2009) Aidis Stukas (2025) Aisha Bello (2017) Al Sweigart (2020) Alex Gaynor...
PSF Membership Types & FAQ The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of the international community of Python programmers. —from the Mission Statement page What does it mean to be a member of the PSF? What membership classes are there? Who is allowed to vote? Why am I a Basic Member even though I’m a Supporting/Contributing/Fellow Member? How does a person become a PS...
Mission The mission of the Python Software Foundation 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. You can help fund the PSF by making a donation or becoming a member. The following is the official mission statement of the PSF: The Python Software Foundation (PSF) is a non-profit membership organization devoted to advancing open source technology related to the Py...
If you didn't find what you need, try your search in the Python language documentation.