Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
990 • Fiscal year 2024 • EIN 04-3594598
Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.
Liabilities / Assets
68th percentile
Higher debt load relative to assets than 68% of similar nonprofits.
Liabilities / Revenue
67th percentile
Higher debt load relative to revenue than 67% of similar nonprofits.
Net Margin
7th percentile
Higher net margin than 7% of similar nonprofits.
Top Officer Pay
92nd percentile
Higher top officer pay than 92% of similar nonprofits.
Top officer pay equals 5.8% of source-year revenue.
Asset Growth
7th percentile
Faster asset growth than 7% of similar nonprofits.
Revenue Growth
32nd percentile
Faster revenue growth than 32% of similar nonprofits.
Assets
Down$4,257,720
Down $1,191,154 (-22%) from 2023
Net Assets
Down$3,386,207
Down $1,315,568 (-28%) from 2023
Liabilities
Up$871,513
Up $124,414 (+17%) from 2023
Revenue
Down$4,086,997
Down $86,026 (-2.1%) from 2023
Expenses
Up$5,765,854
Up $1,429,376 (+33%) from 2023
Net Income
Down-$1,678,857
Down $1,515,402 (-927%) from 2023
The mission of the Python Software Foundation (PSF) is to promote, protect, and advance the open source Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF: (1) Produces the core Python distribution including the Python language, its standard libraries and documentation, installers, source code, educational materials, and assorted tools and applications, (2) Establishes PSF licenses conform to the Open Source Definition and ensures the public to freely obtain, use, redistribute, and modify PSF intellectual property, (3) Protects the Python name, and the names, service marks and trademarks, (4) Raises funds to support PSF programs and services, (5) Publicizes, promotes the adoption of, and facilitates the ongoing development of Python-related technology, research, grants, conferences, and educational resources in the public interest.
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/.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $4,385,121 | $2,963,807 | ▼ $1,421,314 |
| Cash and Non-Interest-Bearing Accounts | $683,221 | $706,586 | ▲ $23,365 |
| Accounts Receivable | $283,877 | $444,351 | ▲ $160,474 |
| Prepaid Expenses and Deferred Charges | $95,672 | $142,326 | ▲ $46,654 |
| Other Notes and Loans Receivable, Net | $983 | $650 | ▼ $333 |
| Pledges and Grants Receivable | $0 | $0 | → $0 |
| Receivable From Disqualified Prsn | $0 | $0 | → $0 |
| Receivables From Officers Etc | $0 | $0 | → $0 |
| Investments Other Securities | $0 | $0 | → $0 |
| Investments Program Related | $0 | $0 | → $0 |
| Investments in Publicly Traded Securities | $0 | $0 | → $0 |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | $0 | $0 | → $0 |
| Inventories for Sale or Use | $0 | $0 | → $0 |
| Loans From Officers Directors | $0 | $0 | → $0 |
| Total Assets | $5,448,874 | $4,257,720 | ▼ $1,191,154 |
| Other Assets Total | $0 | $0 | → $0 |
| Liabilities | |||
| Deferred Revenue | $553,293 | $707,407 | ▲ $154,114 |
| Accounts Payable and Accrued Expenses | $183,564 | $164,020 | ▼ $19,544 |
| Grants Payable | $10,242 | $86 | ▼ $10,156 |
| Mortgage Notes Payable Secured by Investment Property | $0 | $0 | → $0 |
| Unsecured Notes Loans Payable | $0 | $0 | → $0 |
| Other Liabilities | $0 | - | - |
| Escrow Account Liability | $0 | $0 | → $0 |
| Tax Exempt Bond Liabilities | $0 | $0 | → $0 |
| Total Liabilities | $747,099 | $871,513 | ▲ $124,414 |
| Net Assets / Fund Balance | |||
| Net Assets With Donor Restrictions | $2,196,283 | $1,701,946 | ▼ $494,337 |
| Net Assets Without Donor Restrictions | $2,505,492 | $1,684,261 | ▼ $821,231 |
| Total Net Assets Fund Balance | $4,701,775 | $3,386,207 | ▼ $1,315,568 |
| Total Liabilities and Net Assets / Fund Balance | $5,448,874 | $4,257,720 | ▼ $1,191,154 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $0 | $0 | $0 |
| Other Land Buildings | $0 | $0 | $0 |
| Land | $0 | - | $0 |
| Equipment | $0 | $73,589 | $0 |
| Leasehold Improvements | $0 | $0 | $0 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Seth Larson | Security Developer-in-Residence | FT | $228,657 | $25,973 | $254,630 |
| Mike Fiedler | PyPI Safety and Security Engineer | FT | $189,219 | $37,745 | $226,964 |
| Ee Durbin | Director of Infrastructure | FT | $185,134 | $33,943 | $219,077 |
| Deborah Nicholson | Secretary, Executive Director, Director | FT | $145,326 | $32,077 | $177,403 |
| Loren Crary | Director of Resource Development | FT | $140,548 | $29,231 | $169,779 |
| Phyllis Dobbs | Controller | PT | $99,850 | $57,654 | $157,504 |
| Name | Title |
|---|---|
| Dawn Wages | Chair, Director |
| Christopher Neugebauer | Vice Chair, Director |
| Cheuk Ting Ho | Director |
| Cristian Maureira-Fredes | Director |
| Denny Perez | Director |
| Jannis Leidel | Director |
| Kushal Das | Director |
| Kwon-Han Bae | Director |
| Simon Willison | Director |
| Tania Allard | Director |
| Georgi Ker | Treasurer, Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Levy Premium Foodservice LP | PyCon US 2024 Catering Services | Botanicka 46, Brno, Ez | $942,418 |
| Altitude C Inc | PyCon US 2024 Audio/Visual Services | 1000 Ft Duquesne Boulevard, Pittsburgh, PA 15222, Ca | $439,267 |
| Lukasz Langa | CPython Senior Developer in Residence | Zakopiaiska 199, Poznan, Pl | $188,491 |
| - | CPython Deputy Developer in Residence | - | $120,000 |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,907,017 |
| Salaries, Compensation, and Employee Benefits | $1,906,895 |
| Grants and Similar Amounts Paid | $951,942 |
| Total Fundraising Expense | $217,262 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Conferences and Meetings | $2,102,156 | $0 | $5,793 | $2,107,949 |
| Other Salaries and Wages | $1,043,191 | $340,316 | $146,225 | $1,529,732 |
| Foreign Grants | $508,949 | - | - | $508,949 |
| Information Technology | $445,295 | $2,619 | $9,146 | $457,060 |
| Grants to Domestic Individuals | $378,029 | - | - | $378,029 |
| Other Employee Benefits | $91,674 | $114,207 | $14,445 | $220,326 |
| Travel | $95,991 | $39,477 | $102 | $135,570 |
| Payroll Taxes | $75,385 | $24,370 | $11,060 | $110,815 |
| Grants to Domestic Orgs | $64,964 | - | - | $64,964 |
| Pension Plan Contributions | $14,676 | $31,346 | $0 | $46,022 |
| Fees for Services Legal | $19,359 | $13,315 | $33 | $32,707 |
| Office Expenses | $13,342 | $8,382 | $534 | $22,258 |
| Insurance | $10,908 | $6,790 | $1,656 | $19,354 |
| Occupancy | $7,556 | $6,453 | $1,160 | $15,169 |
| Fees for Services Accounting | $370 | $14,667 | $104 | $15,141 |
| Fees for Services Other | $9,439 | $120 | $4,250 | $13,809 |
| Advertising | $1,929 | $0 | $5,007 | $6,936 |
| Other Expenses | $213 | $147 | $0 | $360 |
| Total Functional Expenses | $4,944,261 | $604,331 | $217,262 | $5,765,854 |
| Region | Activity | Services | Offices | Employees | Spending |
|---|---|---|---|---|---|
| Sub-Saharan Africa | Grantmaking | Python projects and events | 0 | 0 | $169,788 |
| Europe (including Iceland and Greenland) | Grantmaking | Python projects and events | 0 | 0 | $141,105 |
| East Asia and the Pacific | Grantmaking | Python projects and events | 0 | 0 | $86,348 |
| South America | Grantmaking | Python projects and events | 0 | 0 | $74,465 |
| North America (including Canada and Mexico, but not the United States) | Grantmaking | Python projects and events | 0 | 0 | $13,742 |
| South Asia | Grantmaking | Python projects and events | 0 | 0 | $11,289 |
| Central America and the Caribbean | Grantmaking | Python projects and events | 0 | 0 | $9,071 |
| Middle East and North Africa | Grantmaking | Python projects and events | 0 | 0 | $201 |
| Russia and Neighboring States | Grantmaking | Python projects and events | 0 | 0 | $172 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $51,841 |
| Fundraising Gross Income | $14,324 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Pyladies Auction 2025 | $69,610 | $14,324 | $20,856 | $-6,532 |
| Total Events | $69,610 | $14,324 | $51,841 | $-37,517 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Loans from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
| Receivables from Disqualified Persons | $0 | $0 | → $0 |
| Receivables from Officers, Directors, Trustees, and Key Employees | $0 | $0 | → $0 |
“The Python Software Foundation is focused on promoting and supporting a diverse, international community. Elected Board Directors usually work at organizations that are part of our community, sponsor the Python Software Foundation, and/or volunteer in some other way. More than one Board member may be employed by the same organization. To prevent a single entity gaining a majority of Python Software Foundation board seats, the Python Software Foundation bylaws cap common affiliation, or co-affiliation, of Board members at one quarter (1/4) of the total Board. A common affiliation is defined as all organizations that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the other entities declared as affiliations by other members of the Board of Directors.”
“Two changes were made to the bylaws of the Python Software Foundation during 2024. The corporation's voting membership approved bylaws changes during the annual general election and went into effect on Thursday, August 1st, 2024. The three bylaws changes were: (A) Merging Contributing and Managing member classes, (B) Simplifying the voter affirmation process by treating past voting activity as intent to continue voting, and (C) Allowing for removal of Fellows by a Board vote in response to Code of Conduct violations, removing the need for a vote of the membership. Effective August 10, 2024, additional changes to Article XI of the corporation's bylaws were made. Acting on legal advice, the full Board voted unanimously to amend its Bylaws to no longer extend an offer to indemnify, advance legal expenses, or insure Members when they are not serving at the request of the Foundation. The amended Bylaws still allow for indemnification of a much smaller set of individuals acting on behalf of the PSF such as Board Members and officers, which is in line with standard nonprofit governance practices and for which we already hold appropriate insurance. The Board of the Python Software Foundation resolved to amend the Bylaws, effective July 23, 2025, to remove a condition that would prevent the Foundation from complying with data privacy laws including those in effect in the European Union, the United Kingdom, and the State of California.”
“The Python Software Foundation offers five classes of members during 2024: Basic Members, Supporting Members, Managing Members, Contributing Members, and Fellows. Supporting Members, Managing Members, Contributing Members, and Fellows are eligible for voting privileges. Basic Members are individuals or entities who are part of the Python language community and who have decided to declare their support for Python and agree to the community Code of Conduct; there is no membership fee to become a Basic Member. Supporting Members make an annual donation to the PSF. Managing members dedicate at least five hours per month working to support the Python ecosystem in one of the PSF's working groups. Contributing members dedicate at least five hours per month working on projects that advance the mission of the PSF; the work relates to the creation or maintenance of open source software available to the public at no charge. Fellows are members nominated from the broader community and elevated by a vote of the members for extraordinary efforts and impact upon Python, the community, and the broader Python ecosystem.”
“Supporting Members, Managing Members, Contributing Members, and Fellows are eligible for voting privileges during 2024. Voting members elect Fellows and the Board of Directors. Basic Members have no voting rights.”
“Form 990 and associated schedules are prepared by the PSF Accounting staff. Copies of the draft Form 990 (including required schedules) are distributed to the Finance Committee in electronic form for review and approval. The PSF Accounting staff make updates as needed. Copies of the updated draft Form 990 are then distributed to the Board of Directors in electronic form for review and approval prior to electronic signature.”
“Each Director, Officer, and Key Employee must review and sign the conflict of interest policy and fill out a related questionnaire. The signed documents are kept by the Executive Director. The highest standards of ethics apply for all PSF Members, Officers, and Directors. Possible conflicts of interest are disclosed in writing to all decision-makers prior to any action. Directors, Officers, and Key Employees may recuse themselves from votes to avoid a conflict of interest; board votes must pass by a majority of the disinterested directors. A full explanation of the conflict of interest policy can be found at the Python Software Foundation's website at https://www.python.org/psf/records/board/policies/conflict.”
“Annually, the Board of Directors reviews the performance and compensation of the Executive Director. The Board Chair leads the review conducted with the Executive Committee. No person with a conflict of interest is involved in the performance review and compensation recommendation.”
“2 changes were made to the Corporation's bylaws in 2024 and 1 in 2025; please see Part VI, Section A, Line 4 of this Form 990 for more details. No other changes were made to the organizing or governing documents of the Python Software Foundation. Organizing and governing documents, as well as financial records, are available upon request and publicly available at python.org/psf/records.”
“When adding activities, discontinuing activities, and, annually, the Python Software Foundation's management reviews and analyzes the activity against the approved tax-exempt mission. If any activity is deemed not to fit into the tax-exempt mission, it is documented, discussed with the Board of Directors and disclosed on Form 990. For the tax year ended December 31, 2024, all activities fit into the Python Software Foundation's approved tax-exempt mission.”
“The Python Software Foundation receives complimentary hosting and other information technology services from several providers including Fastly, AWS, and Google. 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 the Linux Foundation's OpenSSF Alpha-Omega Grant supports the work of the Security Developer-in-Residence and the PyPI Security Developer-in-Residence after Georgetown and AWS grants for the latter were completed in 2024. Continuing grants from Meta continued funding the Senior CPython Developer-in-Residence, while ongoing Bloomberg grants funded the Deputy CPython Developer-in-Residence; the CPython Steering Council funded the Supporting CPython Developer-in-Residence”
“The Python Software Foundation (PSF) aims to maintain cash reserves to offset the risk of lower-than-expected attendance at PyCon or fluctuations in individual and corporate giving patterns.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 183564 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 164020 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 283877 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 444351 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | 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/. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 5007 |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 1929 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 6936 |
| IRS990/AllOtherContributionsAmt | 0 | 2717905 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | Phyllis A Dobbs |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8475673962 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 9450 SW Gemini Drive ECM 90772 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | Beaverton |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OR |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 97008 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 683221 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 706586 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 1 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/FundraisingAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 5793 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 2102156 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 2107949 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 439267 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 188491 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 942418 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 120000 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | 55 Mont-Royal Ouest Bureau 302 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 1 | Zakopiaiska 199 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 2 | Botanicka 46 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | Montreal |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 1 | Poznan |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 2 | Brno |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | CA |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 1 | PL |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 2 | EZ |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 0 | H2T 2S5 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 1 | 60-467 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 2 | 60200 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ProvinceOrStateNm | 0 | Quebec |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1000 Ft Duquesne Boulevard |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | Pittsburgh |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | PA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 15222 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Altitude C Inc |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | Lukasz Langa |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | Levy Premium Foodservice LP |
| IRS990/ContractorCompensationGrp/ContractorName/PersonNm | 0 | Petr Viktorin |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PyCon US 2024 Audio/Visual Services |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | CPython Senior Developer in Residence |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | PyCon US 2024 Catering Services |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | CPython Deputy Developer in Residence |
| IRS990/ContriRptFundraisingEventAmt | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 2758583 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 951942 |
| IRS990/CYInvestmentIncomeAmt | 0 | 83523 |
| IRS990/CYOtherExpensesAmt | 0 | 2907017 |
| IRS990/CYOtherRevenueAmt | 0 | -30864 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 1275755 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -1678857 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1906895 |
| IRS990/CYTotalExpensesAmt | 0 | 5765854 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 217262 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4086997 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 553293 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 707407 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/FundraisingAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | PyCon US is the largest annual gathering for the community that uses and develops the open-source Python programming language. PyCon US 2024 was offered in a hybrid format for the third time with 2,551 in-person attendees in Pittsburgh, PA and 440 online attendees. A record 1,752 Pythonistas were first-time attendees! The conference included high-quality talks, tutorials, keynotes, and meeting spaces for attendees to learn about our sponsors, discover the job market, explore Python projects and meet fellow Python community members. 198 speakers offered 167 sessions for attendees of all skill levels including tutorials, keynotes, Charlas tracks, and lightning talks. Please see our blog post for more information about PyCon US 2024: https://pycon.blogspot.com/2024/08/. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonatedServicesAndUseFcltsAmt | 0 | 11674 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2196283 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1701946 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 14 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2511830 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FederatedCampaignsAmt | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/FundraisingAmt | 0 | 104 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 14667 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 370 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 15141 |
| IRS990/FeesForServicesLegalGrp/FundraisingAmt | 0 | 33 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 13315 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 19359 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 32707 |
| IRS990/FeesForServicesLobbyingGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 4250 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 120 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 9439 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 13809 |
| IRS990/FeesForServicesProfFundraising/FundraisingAmt | 0 | 0 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/FundraisingAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 1 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignGrantsGrp/ProgramServicesAmt | 0 | 508949 |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 508949 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form1098CFiledInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form8899Filedind | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 40 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 25 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 5 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 2 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Seth Larson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Ee Durbin |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Mike Fiedler |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Loren Crary |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Deborah Nicholson |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Phyllis Dobbs |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Dawn Wages |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Christopher Neugebauer |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Georgi Ker |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Tania Allard |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Kwon-Han Bae |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Kushal Das |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | Cheuk Ting Ho |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Jannis Leidel |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Cristian Maureira-Fredes |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Denny Perez |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | Simon Willison |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 238657 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 203105 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 199219 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 155120 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 145326 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 109570 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | Security Developer-in-Residence |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | Director of Infrastructure |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | PyPI Safety and Security Engineer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | Director of Resource Development |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | Secretary, Executive Director, Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Controller |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Chair, Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Vice Chair, Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Treasurer, Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2001 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 1 |
| IRS990/FundraisingAmt | 0 | 0 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 51841 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 14324 |
| IRS990/GainOrLossGrp/OtherAmt | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GovernmentGrantsAmt | 0 | 0 |
| IRS990/GrantAmt | 0 | 195124 |
| IRS990/GrantsPayableGrp/BOYAmt | 0 | 10242 |
| IRS990/GrantsPayableGrp/EOYAmt | 0 | 86 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 378029 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 378029 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 64964 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 64964 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 4138838 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/ExclusionAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IncmFromInvestBondProceedsGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 11 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXInd | 0 | X |
| IRS990/InformationTechnologyGrp/FundraisingAmt | 0 | 9146 |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 2619 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 445295 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 457060 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 1656 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 6790 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 10908 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 19354 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 0 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/FundraisingAmt | 0 | 0 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 0 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentExpenseAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/RelatedOrExemptFuncIncomeAmt | 0 | 83523 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 83523 |
| IRS990/InvestmentIncomeGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 40 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 73589 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 73589 |
| IRS990/LegalDomicileStateCd | 0 | DE |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/BOYAmt | 0 | 0 |
| IRS990/LoansFromOfficersDirectorsGrp/EOYAmt | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 1 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembershipDuesAmt | 0 | 40678 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MiscellaneousRevenueGrp/ExclusionAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/MiscellaneousRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/MissionDesc | 0 | The mission of the Python Software Foundation (PSF) is to promote, protect, and advance the open source Python programming language and to support and facilitate the growth of a diverse and international community of Python programmers. The PSF: (1) Produces the core Python distribution including the Python language, its standard libraries and documentation, installers, source code, educational materials, and assorted tools and applications, (2) Establishes PSF licenses conform to the Open Source Definition and ensures the public to freely obtain, use, redistribute, and modify PSF intellectual property, (3) Protects the Python name, and the names, service marks and trademarks, (4) Raises funds to support PSF programs and services, (5) Publicizes, promotes the adoption of, and facilitates the ongoing development of Python-related technology, research, grants, conferences, and educational resources in the public interest. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 1 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 4701775 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3386207 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -37517 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -37517 |
| IRS990/NetIncmFromFundraisingEvtGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 2505492 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1684261 |
| IRS990/NoncashContributionsAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/FundraisingAmt | 0 | 1160 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 6453 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 7556 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 15169 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 534 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 8382 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 13342 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 22258 |
No mirrored PDF or thumbnail assets are attached yet.
Displayed year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.