PYTHON SOFTWARE FOUNDATION: Form 990, tax year 2023
View the entire original 990 at ProPublica ↗
- Organization
- PYTHON SOFTWARE FOUNDATION (EIN 04-3594598)
- Tax period
- 2023-01-01 to 2023-12-31
- Filed
- 2024-11-15
- IRS object ID
- 202403209349326620
- Schema version
- 2023v5.0
- Source
- Download XML · Original 990 at ProPublica
Every field in the e-filed return. Faint text is the IRS element name, for citing.
- Return header
- Form 990
- Schedule A
- Schedule B
- Schedule F
- Schedule G
- Schedule I
- Schedule J
- Schedule O
- Reasonable Cause Explanation
Return header ReturnHeader
| Field | Value | IRS element (for citing) |
|---|---|---|
| Return | 2024-11-15T10:27:15-07:00 | ReturnTs |
| Tax Period End | 2023-12-31 | TaxPeriodEndDt |
| Return Type | 990 | ReturnTypeCd |
| Tax Period Begin | 2023-01-01 | TaxPeriodBeginDt |
Filer Filer
| Field | Value | IRS element (for citing) |
|---|---|---|
| EIN | 043594598 | EIN |
Business Name BusinessName
| Field | Value | IRS element (for citing) |
|---|---|---|
| Business Name Line1 | PYTHON SOFTWARE FOUNDATION | BusinessNameLine1Txt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Business Name Control | PYTH | BusinessNameControlTxt |
| Phone | 8475673962 | PhoneNum |
US Address USAddress
| Field | Value | IRS element (for citing) |
|---|---|---|
| Address Line1 | 9450 SW Gemini Drive ECM 90772 | AddressLine1Txt |
| City | Beaverton | CityNm |
| State Abbreviation | OR | StateAbbreviationCd |
| ZIP | 97008 | ZIPCd |
Business Officer BusinessOfficerGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Person | Phyllis Dobbs | PersonNm |
| Person Title | Controller | PersonTitleTxt |
| Phone | 8475673962 | PhoneNum |
| Signature | 2024-11-15 | SignatureDt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| IRS Responsible Prty Info Curr | Yes (1) | IRSResponsiblePrtyInfoCurrInd |
| Tax | 2023 | TaxYr |
| Build TS | 2024-10-15 13:58:12Z | BuildTS |
Form 990 IRS990
| Field | Value | IRS element (for citing) |
|---|---|---|
| Principal Officer | Phyllis A Dobbs | PrincipalOfficerNm |
US Address USAddress
| Field | Value | IRS element (for citing) |
|---|---|---|
| Address Line1 | 9450 SW Gemini Drive ECM 90772 | AddressLine1Txt |
| City | Beaverton | CityNm |
| State Abbreviation | OR | StateAbbreviationCd |
| ZIP | 97008 | ZIPCd |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Gross Receipts | $4,196,802 | GrossReceiptsAmt |
| Group Return For Affiliates | 0 | GroupReturnForAffiliatesInd |
| Organization501c3 | Yes (X) | Organization501c3Ind |
| Website Address | https://www.python.org/psf/ | WebsiteAddressTxt |
| Type Of Organization Corp | Yes (X) | TypeOfOrganizationCorpInd |
| Formation | 2001 | FormationYr |
| Legal Domicile State | DE | LegalDomicileStateCd |
| Activity Or 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 2023 Annual Report for more information: https://www.python.org/psf/annual-report/2023/. | ActivityOrMissionDesc |
| Voting Members Governing Body | 12 | VotingMembersGoverningBodyCnt |
| Voting Members Independent | 12 | VotingMembersIndependentCnt |
| Total Employee | 15 | TotalEmployeeCnt |
| Total Volunteers | 1192 | TotalVolunteersCnt |
| Total Gross UBI | $0 | TotalGrossUBIAmt |
| Net Unrelated Bus Txbl Incm | $0 | NetUnrelatedBusTxblIncmAmt |
| PY Contributions Grants | $1,805,386 | PYContributionsGrantsAmt |
| CY Contributions Grants | $2,902,099 | CYContributionsGrantsAmt |
| PY Program Service Revenue | $2,006,905 | PYProgramServiceRevenueAmt |
| CY Program Service Revenue | $1,128,603 | CYProgramServiceRevenueAmt |
| PY Investment Income | $5,403 | PYInvestmentIncomeAmt |
| CY Investment Income | $138,542 | CYInvestmentIncomeAmt |
| PY Other Revenue | $38,336 | PYOtherRevenueAmt |
| CY Other Revenue | $3,779 | CYOtherRevenueAmt |
| PY Total Revenue | $3,856,030 | PYTotalRevenueAmt |
| CY Total Revenue | $4,173,023 | CYTotalRevenueAmt |
| PY Grants And Similar Paid | $393,146 | PYGrantsAndSimilarPaidAmt |
| CY Grants And Similar Paid | $686,912 | CYGrantsAndSimilarPaidAmt |
| PY Benefits Paid To Members | $0 | PYBenefitsPaidToMembersAmt |
| CY Benefits Paid To Members | $0 | CYBenefitsPaidToMembersAmt |
| PY Salaries Comp Emp Bnft Paid | $1,025,028 | PYSalariesCompEmpBnftPaidAmt |
| CY Salaries Comp Emp Bnft Paid | $1,423,396 | CYSalariesCompEmpBnftPaidAmt |
| PY Total Prof Fndrsng Expns | $0 | PYTotalProfFndrsngExpnsAmt |
| CY Total Prof Fndrsng Expns | $0 | CYTotalProfFndrsngExpnsAmt |
| CY Total Fundraising Expense | $198,455 | CYTotalFundraisingExpenseAmt |
| PY Other Expenses | $2,022,860 | PYOtherExpensesAmt |
| CY Other Expenses | $2,226,170 | CYOtherExpensesAmt |
| PY Total Expenses | $3,441,034 | PYTotalExpensesAmt |
| CY Total Expenses | $4,336,478 | CYTotalExpensesAmt |
| PY Revenues Less Expenses | $414,996 | PYRevenuesLessExpensesAmt |
| CY Revenues Less Expenses | -$163,455 | CYRevenuesLessExpensesAmt |
| Total Assets BOY | $5,766,003 | TotalAssetsBOYAmt |
| Total Assets EOY | $5,448,874 | TotalAssetsEOYAmt |
| Total Liabilities BOY | $972,699 | TotalLiabilitiesBOYAmt |
| Total Liabilities EOY | $747,099 | TotalLiabilitiesEOYAmt |
| Net Assets Or Fund Balances BOY | $4,793,304 | NetAssetsOrFundBalancesBOYAmt |
| Net Assets Or Fund Balances EOY | $4,701,775 | NetAssetsOrFundBalancesEOYAmt |
| Info In Schedule O Part III | Yes (X) | InfoInScheduleOPartIIIInd |
| Mission | 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. | MissionDesc |
| Significant New Program Srvc | 0 | SignificantNewProgramSrvcInd |
| Significant Change | 0 | SignificantChangeInd |
| Expense | $2,141,092 | ExpenseAmt |
| Grant | $229,515 | GrantAmt |
| Revenue | $2,076,336 | RevenueAmt |
| Desc | PyCon US is the largest annual gathering for the community that uses and develops the open-source Python programming language. PyCon US 2023 was offered in a hybrid format for the second time with 2,159 in-person attendees in Salt Lake City, UT and 491 online attendees. A record 1,705 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. 184 speakers offer 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 2023: https://pycon.blogspot.com/2023/06/pycon-us-2023-recap-and-recording.html | Desc |
Prog Srvc Accom Acty2 ProgSrvcAccomActy2Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Expense | $413,819 | ExpenseAmt |
| Grant | $379,120 | GrantAmt |
| Revenue | $0 | RevenueAmt |
| Desc | The PSF awarded $374K 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. 174 groups or projects in 52 countries received grants from the PSF during 2023. Several worldwide Python Meetups reactivated during the year, bringing the Python Meetup network up to 95 groups covering 31 countries and over 233,000 members. The PSF also awarded a record $280K in travel grants at PyCon US 2023 (with $50K funded by PyLadies) and at PyCascades 2023. | Desc |
Prog Srvc Accom Acty3 ProgSrvcAccomActy3Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Expense | $239,502 | ExpenseAmt |
| Grant | $54,227 | GrantAmt |
| Revenue | $278,706 | RevenueAmt |
| Desc | 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. During 2023, the PSF onboarded Bandit, BAPYA (Bay Area Python Groups), ChiPy, Denver Python User Group, North Bay Python, PyOhio, and Twisted. In addition, the PSF continued fiscally sponsoring 13 other groups including: Boston Python, Jazzband, Pallets (Flask), PhillyPUG, PuPPy, PyBeach, PyCascades, PyHawaii, PyLadies PyMNtos, PyPA, PyRVA, and San Diego Python. | Desc |
Prog Srvc Accom Acty Other ProgSrvcAccomActyOtherGrp (2 entries)
| ExpenseExpenseAmt | GrantGrantAmt | RevenueRevenueAmt | DescDesc |
|---|---|---|---|
| $806,344 | $24,050 | $1,273,048 | 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 security work during 2023. Amazon Web Services, Inc. provided a grant for PyPI Security efforts, Georgetown University granted funds to develop a standardized API for generating security reports for PyPI-hosted projects. The PSF continued work on the 2022 Linux Foundation's OpenSSF Grant supporting 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 a major donation funded a Supporting CPython Developer-in-Residence. The PSF funded the annual CPython Core Developer sprint in Czechia in Fall 2023. |
| $722 | $0 | $0 | 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. |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Other Prog Srvc Expense | $807,066 | TotalOtherProgSrvcExpenseAmt |
| Total Other Prog Srvc Grant | $24,050 | TotalOtherProgSrvcGrantAmt |
| Total Other Prog Srvc Revenue | $1,273,048 | TotalOtherProgSrvcRevenueAmt |
| Total Program Service Expenses | $3,601,479 | TotalProgramServiceExpensesAmt |
| Described In Section501c3 | Yes (1) | DescribedInSection501c3Ind |
| Schedule B Required | Yes (1) | ScheduleBRequiredInd |
| Political Campaign Acty | 0 | PoliticalCampaignActyInd |
| Lobbying Activities | 0 | LobbyingActivitiesInd |
| Subject To Proxy Tax | 0 | SubjectToProxyTaxInd |
| Donor Advised Fund | 0 | DonorAdvisedFundInd |
| Conservation Easements | 0 | ConservationEasementsInd |
| Collections Of Art | 0 | CollectionsOfArtInd |
| Credit Counseling | 0 | CreditCounselingInd |
| Donor Rstr Or Quasi Endowments | 0 | DonorRstrOrQuasiEndowmentsInd |
| Report Land Building Equipment | 0 | ReportLandBuildingEquipmentInd |
| Report Investments Other Sec | 0 | ReportInvestmentsOtherSecInd |
| Report Program Related Invst | 0 | ReportProgramRelatedInvstInd |
| Report Other Assets | 0 | ReportOtherAssetsInd |
| Report Other Liabilities | 0 | ReportOtherLiabilitiesInd |
| Include FIN48 Footnote | 0 | IncludeFIN48FootnoteInd |
| Independent Audit Fincl Stmt | 0 | IndependentAuditFinclStmtInd |
| Consolidated Audit Fincl Stmt | 0 | ConsolidatedAuditFinclStmtInd |
| School Operating | 0 | SchoolOperatingInd |
| Foreign Office | 0 | ForeignOfficeInd |
| Foreign Activities | Yes (1) | ForeignActivitiesInd |
| More Than5000 K To Org | Yes (1) | MoreThan5000KToOrgInd |
| More Than5000 K To Individuals | Yes (1) | MoreThan5000KToIndividualsInd |
| Professional Fundraising | 0 | ProfessionalFundraisingInd |
| Fundraising Activities | Yes (1) | FundraisingActivitiesInd |
| Gaming Activities | 0 | GamingActivitiesInd |
| Operate Hospital | 0 | OperateHospitalInd |
| Grants To Organizations | Yes (1) | GrantsToOrganizationsInd |
| Grants To Individuals | Yes (1) | GrantsToIndividualsInd |
| Schedule J Required | Yes (1) | ScheduleJRequiredInd |
| Tax Exempt Bonds | 0 | TaxExemptBondsInd |
| Engaged In Excess Benefit Trans | 0 | EngagedInExcessBenefitTransInd |
| PY Excess Benefit Trans | 0 | PYExcessBenefitTransInd |
| Loan Outstanding | 0 | LoanOutstandingInd |
| Grant To Related Person | 0 | GrantToRelatedPersonInd |
| Business Rln With Org Mem | 0 | BusinessRlnWithOrgMemInd |
| Business Rln With Fam Mem | 0 | BusinessRlnWithFamMemInd |
| Business Rln With35 Ctrl Ent | 0 | BusinessRlnWith35CtrlEntInd |
| Deductible Non Cash Contri | 0 | DeductibleNonCashContriInd |
| Deductible Art Contribution | 0 | DeductibleArtContributionInd |
| Terminate Operations | 0 | TerminateOperationsInd |
| Partial Liquidation | 0 | PartialLiquidationInd |
| Disregarded Entity | 0 | DisregardedEntityInd |
| Related Entity | 0 | RelatedEntityInd |
| Related Organization Ctrl Ent | 0 | RelatedOrganizationCtrlEntInd |
| Trnsfr Exmpt Non Chrtbl Rltd Org | 0 | TrnsfrExmptNonChrtblRltdOrgInd |
| Activities Conducted Prtshp | 0 | ActivitiesConductedPrtshpInd |
| Schedule O Required | Yes (1) | ScheduleORequiredInd |
| IRP Document | 32 | IRPDocumentCnt |
| IRP Document W2 G | 0 | IRPDocumentW2GCnt |
| Backup Wthld Compliance | Yes (1) | BackupWthldComplianceInd |
| Employee | 15 | EmployeeCnt |
| Employment Tax Returns Filed | Yes (1) | EmploymentTaxReturnsFiledInd |
| Unrelated Bus Incm Over Limit | 0 | UnrelatedBusIncmOverLimitInd |
| Foreign Financial Account | 0 | ForeignFinancialAccountInd |
| Prohibited Tax Shelter Trans | 0 | ProhibitedTaxShelterTransInd |
| Taxable Party Notification | 0 | TaxablePartyNotificationInd |
| Nondeductible Contributions | 0 | NondeductibleContributionsInd |
| Quid Pro Quo Contributions | Yes (1) | QuidProQuoContributionsInd |
| Quid Pro Quo Contri Discl | Yes (1) | QuidProQuoContriDisclInd |
| Form8282 Property Disposed Of | 0 | Form8282PropertyDisposedOfInd |
| Rcv Fnds To Pay Prsnl Bnft Cntrct | 0 | RcvFndsToPayPrsnlBnftCntrctInd |
| Pay Premiums Prsnl Bnft Cntrct | 0 | PayPremiumsPrsnlBnftCntrctInd |
| Form8899 Filedind | 0 | Form8899Filedind |
| Form1098 C Filed | 0 | Form1098CFiledInd |
| Indoor Tanning Services | 0 | IndoorTanningServicesInd |
| Subj To Tax Rmnrtn Ex Prcht Pymt | 0 | SubjToTaxRmnrtnExPrchtPymtInd |
| Subject To Excs Tax Net Invst Inc | 0 | SubjectToExcsTaxNetInvstIncInd |
| Info In Schedule O Part VI | Yes (X) | InfoInScheduleOPartVIInd |
| Governing Body Voting Members | 12 | GoverningBodyVotingMembersCnt |
| Independent Voting Member | 12 | IndependentVotingMemberCnt |
| Family Or Business Rln | Yes (1) | FamilyOrBusinessRlnInd |
| Delegation Of Mgmt Duties | 0 | DelegationOfMgmtDutiesInd |
| Change To Org Documents | Yes (1) | ChangeToOrgDocumentsInd |
| Material Diversion Or Misuse | 0 | MaterialDiversionOrMisuseInd |
| Members Or Stockholders | Yes (1) | MembersOrStockholdersInd |
| Election Of Board Members | Yes (1) | ElectionOfBoardMembersInd |
| Decisions Subject To Approva | 0 | DecisionsSubjectToApprovaInd |
| Minutes Of Governing Body | Yes (1) | MinutesOfGoverningBodyInd |
| Minutes Of Committees | Yes (1) | MinutesOfCommitteesInd |
| Officer Mailing Address | 0 | OfficerMailingAddressInd |
| Local Chapters | Yes (1) | LocalChaptersInd |
| Policies Reference Chapters | Yes (1) | PoliciesReferenceChaptersInd |
| Form990 Provided To Gvrn Body | Yes (1) | Form990ProvidedToGvrnBodyInd |
| Conflict Of Interest Policy | Yes (1) | ConflictOfInterestPolicyInd |
| Annual Disclosure Covered Prsn | Yes (1) | AnnualDisclosureCoveredPrsnInd |
| Regular Monitoring Enfrc | Yes (1) | RegularMonitoringEnfrcInd |
| Whistleblower Policy | Yes (1) | WhistleblowerPolicyInd |
| Document Retention Policy | Yes (1) | DocumentRetentionPolicyInd |
| Compensation Process CEO | Yes (1) | CompensationProcessCEOInd |
| Compensation Process Other | Yes (1) | CompensationProcessOtherInd |
| Investment In Joint Venture | 0 | InvestmentInJointVentureInd |
| Own Website | Yes (X) | OwnWebsiteInd |
| Upon Request | Yes (X) | UponRequestInd |
Books In Care Of Detail BooksInCareOfDetail
| Field | Value | IRS element (for citing) |
|---|---|---|
| Person | Phyllis A Dobbs | PersonNm |
| Phone | 8475673962 | PhoneNum |
US Address USAddress
| Field | Value | IRS element (for citing) |
|---|---|---|
| Address Line1 | 9450 SW Gemini Drive ECM 90772 | AddressLine1Txt |
| City | Beaverton | CityNm |
| State Abbreviation | OR | StateAbbreviationCd |
| ZIP | 97008 | ZIPCd |
Form990 Part VII Section A Form990PartVIISectionAGrp (21 entries)
| TitleTitleTxt | Average Hours Per WeekAverageHoursPerWeekRt | Average Hours Per Week Rltd OrgAverageHoursPerWeekRltdOrgRt | Key EmployeeKeyEmployeeInd | Highest Compensated EmployeeHighestCompensatedEmployeeInd | Reportable Comp From OrgReportableCompFromOrgAmt | Reportable Comp From Rltd OrgReportableCompFromRltdOrgAmt | Other CompensationOtherCompensationAmt | Individual Trustee Or DirectorIndividualTrusteeOrDirectorInd | OfficerOfficerInd |
|---|---|---|---|---|---|---|---|---|---|
| Ee Durbin | |||||||||
| Director of Infrastructure | 40 | 0 | Yes (X) | Yes (X) | $191,529 | $0 | $0 | ||
| Deborah Nicholson | |||||||||
| Secretary, Executive Director, Director | 40 | 0 | Yes (X) | Yes (X) | $154,054 | $0 | $0 | Yes (X) | Yes (X) |
| Loren Crary | |||||||||
| Director of Resource Development | 40 | 0 | Yes (X) | $149,697 | $0 | $0 | |||
| Seth Larson | |||||||||
| Security Developer-in-Residence | 40 | 0 | Yes (X) | $116,732 | $0 | $0 | |||
| Phyllis Dobbs | |||||||||
| Controller | 25 | 0 | Yes (X) | $102,764 | $0 | $0 | |||
| Dawn Wages | |||||||||
| Chair, Former Treasurer, Director | 5 | 0 | $0 | $0 | $0 | Yes (X) | Yes (X) | ||
| Thomas Wouters | |||||||||
| Former Chair, Director | 5 | 0 | $0 | $0 | $0 | Yes (X) | Yes (X) | ||
| Debora Azevedo | |||||||||
| Vice Chair, Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | Yes (X) | ||
| Jeffrey Triplett | |||||||||
| Former Vice Chair, Director | 5 | 0 | $0 | $0 | $0 | Yes (X) | Yes (X) | ||
| Kushal Das | |||||||||
| Treasurer, Director | 5 | 0 | $0 | $0 | $0 | Yes (X) | Yes (X) | ||
| Tania Allard | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Kwon-Han Bae | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Cheuk Ting Ho | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Dustin Ingram | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Georgi Ker | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Jannis Leidel | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Joannah Nanjekye | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Christopher Neugebauer | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Denny Perez | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Simon Willison | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Nina Zakharenko | |||||||||
| Director | 2 | 0 | $0 | $0 | $0 | Yes (X) | |||
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Reportable Comp From Org | $714,776 | TotalReportableCompFromOrgAmt |
| Tot Reportable Comp Rltd Org | $0 | TotReportableCompRltdOrgAmt |
| Total Other Compensation | $0 | TotalOtherCompensationAmt |
| Indiv Rcvd Greater Than100 K | 5 | IndivRcvdGreaterThan100KCnt |
| Former Ofcr Employees Listed | 0 | FormerOfcrEmployeesListedInd |
| Total Comp Greater Than150 K | Yes (1) | TotalCompGreaterThan150KInd |
| Compensation From Other Srcs | 0 | CompensationFromOtherSrcsInd |
Contractor Compensation ContractorCompensationGrp (2 entries)
| Address Line1ContractorAddress/ForeignAddress/AddressLine1Txt | CityContractorAddress/ForeignAddress/CityNm | CountryContractorAddress/ForeignAddress/CountryCd | Foreign PostalContractorAddress/ForeignAddress/ForeignPostalCd | ServicesServicesDesc | CompensationCompensationAmt | Province Or StateContractorAddress/ForeignAddress/ProvinceOrStateNm |
|---|---|---|---|---|---|---|
| Lukasz Langa | ||||||
| Zakopiaiska 199 | Poznan | PL | 60-467 | CPython Developer in Residence | $174,793 | |
| Altitude C Inc | ||||||
| 55 Mont-Royal Ouest Bureau 302 | Montreal | CA | H2T 2S5 | PyCon US 2023 Audio/Visual Services | $370,435 | Quebec |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Cntrct Rcvd Greater Than100 K | 2 | CntrctRcvdGreaterThan100KCnt |
| Federated Campaigns | $0 | FederatedCampaignsAmt |
| Membership Dues | $34,689 | MembershipDuesAmt |
| Fundraising | $51,938 | FundraisingAmt |
| Related Organizations | $0 | RelatedOrganizationsAmt |
| Government Grants | $0 | GovernmentGrantsAmt |
| All Other Contributions | $2,815,472 | AllOtherContributionsAmt |
| Noncash Contributions | $0 | NoncashContributionsAmt |
| Total Contributions | $2,902,099 | TotalContributionsAmt |
Program Service Revenue ProgramServiceRevenueGrp (2 entries)
| DescDesc | BusinessBusinessCd | Total Revenue ColumnTotalRevenueColumnAmt | Related Or Exempt Func IncomeRelatedOrExemptFuncIncomeAmt | Unrelated Business RevenueUnrelatedBusinessRevenueAmt | ExclusionExclusionAmt |
|---|---|---|---|---|---|
| PyCon US | 541511 | $1,025,796 | $1,025,796 | $0 | $0 |
| Fiscal sponsoree revenue | 541511 | $102,807 | $102,807 | $0 | $0 |
Total Oth Program Service Rev TotalOthProgramServiceRevGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $0 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Program Service Revenue | $1,128,603 | TotalProgramServiceRevenueAmt |
Investment Income InvestmentIncomeGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $138,542 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $138,542 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
Incm From Invest Bond Proceeds IncmFromInvestBondProceedsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $0 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
Royalties Revenue RoyaltiesRevenueGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $0 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
Rental Income Or Loss RentalIncomeOrLossGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Real | $0 | RealAmt |
| Personal | $0 | PersonalAmt |
Gain Or Loss GainOrLossGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Securities | $0 | SecuritiesAmt |
| Other | $0 | OtherAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Fundraising Gross Income | $23,779 | FundraisingGrossIncomeAmt |
| Contri Rpt Fundraising Event | $51,938 | ContriRptFundraisingEventAmt |
| Fundraising Direct Expenses | $23,779 | FundraisingDirectExpensesAmt |
Net Incm From Fundraising Evt NetIncmFromFundraisingEvtGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Gaming Gross Income | $0 | GamingGrossIncomeAmt |
| Gaming Direct Expenses | $0 | GamingDirectExpensesAmt |
Net Income From Gaming NetIncomeFromGamingGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $0 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
Other Revenue Misc OtherRevenueMiscGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Desc | Credit card points revenue | Desc |
| Business | 541511 | BusinessCd |
| Total Revenue Column | $3,779 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $3,779 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
Miscellaneous Revenue MiscellaneousRevenueGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $0 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $0 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Other Revenue Total | $3,779 | OtherRevenueTotalAmt |
Total Revenue TotalRevenueGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Revenue Column | $4,173,023 | TotalRevenueColumnAmt |
| Related Or Exempt Func Income | $1,270,924 | RelatedOrExemptFuncIncomeAmt |
| Unrelated Business Revenue | $0 | UnrelatedBusinessRevenueAmt |
| Exclusion | $0 | ExclusionAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Info In Schedule O Part IX | Yes (X) | InfoInScheduleOPartIXInd |
Grants To Domestic Orgs GrantsToDomesticOrgsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $27,877 | TotalAmt |
| Program Services | $27,877 | ProgramServicesAmt |
Grants To Domestic Individuals GrantsToDomesticIndividualsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $290,008 | TotalAmt |
| Program Services | $290,008 | ProgramServicesAmt |
Foreign Grants ForeignGrantsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $369,027 | TotalAmt |
| Program Services | $369,027 | ProgramServicesAmt |
Benefits To Members BenefitsToMembersGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
Comp Disqual Persons CompDisqualPersonsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Other Salaries And Wages OtherSalariesAndWagesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $1,178,545 | TotalAmt |
| Program Services | $684,019 | ProgramServicesAmt |
| Management And General | $349,969 | ManagementAndGeneralAmt |
| Fundraising | $144,557 | FundraisingAmt |
Pension Plan Contributions PensionPlanContributionsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $36,435 | TotalAmt |
| Program Services | $20,668 | ProgramServicesAmt |
| Management And General | $11,445 | ManagementAndGeneralAmt |
| Fundraising | $4,322 | FundraisingAmt |
Other Employee Benefits OtherEmployeeBenefitsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $118,767 | TotalAmt |
| Program Services | $35,183 | ProgramServicesAmt |
| Management And General | $77,839 | ManagementAndGeneralAmt |
| Fundraising | $5,745 | FundraisingAmt |
Payroll Taxes PayrollTaxesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $89,649 | TotalAmt |
| Program Services | $52,464 | ProgramServicesAmt |
| Management And General | $26,365 | ManagementAndGeneralAmt |
| Fundraising | $10,820 | FundraisingAmt |
Fees For Services Management FeesForServicesManagementGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Fees For Services Legal FeesForServicesLegalGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $24,470 | TotalAmt |
| Program Services | $22,803 | ProgramServicesAmt |
| Management And General | $1,134 | ManagementAndGeneralAmt |
| Fundraising | $533 | FundraisingAmt |
Fees For Services Accounting FeesForServicesAccountingGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $14,146 | TotalAmt |
| Program Services | $873 | ProgramServicesAmt |
| Management And General | $12,966 | ManagementAndGeneralAmt |
| Fundraising | $307 | FundraisingAmt |
Fees For Services Lobbying FeesForServicesLobbyingGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Fees For Services Prof Fundraising FeesForServicesProfFundraising
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Fundraising | $0 | FundraisingAmt |
Fees For Srvc Invst Mgmnt Fees FeesForSrvcInvstMgmntFeesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Fees For Services Other FeesForServicesOtherGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $4,802 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $3,702 | ManagementAndGeneralAmt |
| Fundraising | $1,100 | FundraisingAmt |
Advertising AdvertisingGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $6,295 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $6,295 | FundraisingAmt |
Office Expenses OfficeExpensesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $22,948 | TotalAmt |
| Program Services | $11,252 | ProgramServicesAmt |
| Management And General | $10,857 | ManagementAndGeneralAmt |
| Fundraising | $839 | FundraisingAmt |
Information Technology InformationTechnologyGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $337,804 | TotalAmt |
| Program Services | $322,891 | ProgramServicesAmt |
| Management And General | $2,248 | ManagementAndGeneralAmt |
| Fundraising | $12,665 | FundraisingAmt |
Royalties RoyaltiesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Occupancy OccupancyGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $12,098 | TotalAmt |
| Program Services | $5,488 | ProgramServicesAmt |
| Management And General | $5,318 | ManagementAndGeneralAmt |
| Fundraising | $1,292 | FundraisingAmt |
Travel TravelGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $139,137 | TotalAmt |
| Program Services | $112,444 | ProgramServicesAmt |
| Management And General | $26,693 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Pymt Travel Entrtnmnt Pub Ofcl PymtTravelEntrtnmntPubOfclGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Conferences Meetings ConferencesMeetingsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $1,608,993 | TotalAmt |
| Program Services | $1,608,993 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Interest InterestGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Payments To Affiliates PaymentsToAffiliatesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Depreciation Depletion DepreciationDepletionGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $0 | TotalAmt |
| Program Services | $0 | ProgramServicesAmt |
| Management And General | $0 | ManagementAndGeneralAmt |
| Fundraising | $0 | FundraisingAmt |
Insurance InsuranceGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $11,255 | TotalAmt |
| Program Services | $4,192 | ProgramServicesAmt |
| Management And General | $6,539 | ManagementAndGeneralAmt |
| Fundraising | $524 | FundraisingAmt |
Other Expenses OtherExpensesGrp (4 entries)
| DescDesc | TotalTotalAmt | Program ServicesProgramServicesAmt | Management And GeneralManagementAndGeneralAmt | FundraisingFundraisingAmt |
|---|---|---|---|---|
| Bad debt expense | -$6,740 | -$2,607 | $0 | -$4,133 |
| Bank and credit card fees | $50,186 | $35,330 | $1,242 | $13,614 |
| Community Awards | $574 | $574 | $0 | $0 |
| Licenses and Permits | $202 | $0 | $227 | -$25 |
Total Functional Expenses TotalFunctionalExpensesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total | $4,336,478 | TotalAmt |
| Program Services | $3,601,479 | ProgramServicesAmt |
| Management And General | $536,544 | ManagementAndGeneralAmt |
| Fundraising | $198,455 | FundraisingAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Info In Schedule O Part X | Yes (X) | InfoInScheduleOPartXInd |
Cash Non Interest Bearing CashNonInterestBearingGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $603,325 | BOYAmt |
| EOY | $683,221 | EOYAmt |
Savings And Temp Cash Invst SavingsAndTempCashInvstGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $4,800,793 | BOYAmt |
| EOY | $4,385,121 | EOYAmt |
Pledges And Grants Receivable PledgesAndGrantsReceivableGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Accounts Receivable AccountsReceivableGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $236,994 | BOYAmt |
| EOY | $283,877 | EOYAmt |
Receivables From Officers Etc ReceivablesFromOfficersEtcGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Rcvbl From Disqualified Prsn RcvblFromDisqualifiedPrsnGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Oth Notes Loans Receivable Net OthNotesLoansReceivableNetGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $698 | BOYAmt |
| EOY | $983 | EOYAmt |
Inventories For Sale Or Use InventoriesForSaleOrUseGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Prepaid Expenses Defrd Charges PrepaidExpensesDefrdChargesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $124,193 | BOYAmt |
| EOY | $95,672 | EOYAmt |
Land Bldg Equip Basis Net LandBldgEquipBasisNetGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
Investments Pub Traded Sec InvestmentsPubTradedSecGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Investments Other Securities InvestmentsOtherSecuritiesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Investments Program Related InvestmentsProgramRelatedGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Intangible Assets IntangibleAssetsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Other Assets Total OtherAssetsTotalGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Total Assets TotalAssetsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $5,766,003 | BOYAmt |
| EOY | $5,448,874 | EOYAmt |
Accounts Payable Accr Expnss AccountsPayableAccrExpnssGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $130,715 | BOYAmt |
| EOY | $183,564 | EOYAmt |
Grants Payable GrantsPayableGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $10,242 | EOYAmt |
Deferred Revenue DeferredRevenueGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $811,984 | BOYAmt |
| EOY | $553,293 | EOYAmt |
Tax Exempt Bond Liabilities TaxExemptBondLiabilitiesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Escrow Account Liability EscrowAccountLiabilityGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Loans From Officers Directors LoansFromOfficersDirectorsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Mortg Notes Pybl Scrd Invst Prop MortgNotesPyblScrdInvstPropGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Unsecured Notes Loans Payable UnsecuredNotesLoansPayableGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $0 | BOYAmt |
| EOY | $0 | EOYAmt |
Other Liabilities OtherLiabilitiesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $30,000 | BOYAmt |
| EOY | $0 | EOYAmt |
Total Liabilities TotalLiabilitiesGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $972,699 | BOYAmt |
| EOY | $747,099 | EOYAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Organization Follows FASB117 | Yes (X) | OrganizationFollowsFASB117Ind |
No Donor Restriction Net Assets NoDonorRestrictionNetAssetsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $3,157,967 | BOYAmt |
| EOY | $2,505,492 | EOYAmt |
Donor Restriction Net Assets DonorRestrictionNetAssetsGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $1,635,337 | BOYAmt |
| EOY | $2,196,283 | EOYAmt |
Total Net Assets Fund Balance TotalNetAssetsFundBalanceGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $4,793,304 | BOYAmt |
| EOY | $4,701,775 | EOYAmt |
Tot Liab Net Assets Fund Balance TotLiabNetAssetsFundBalanceGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| BOY | $5,766,003 | BOYAmt |
| EOY | $5,448,874 | EOYAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Reconcilation Revenue Expnss | -$163,455 | ReconcilationRevenueExpnssAmt |
| Net Unrlzd Gains Losses Invst | $0 | NetUnrlzdGainsLossesInvstAmt |
| Donated Services And Use Fclts | $71,926 | DonatedServicesAndUseFcltsAmt |
| Investment Expense | $0 | InvestmentExpenseAmt |
| Prior Period Adjustments | $0 | PriorPeriodAdjustmentsAmt |
| Other Changes In Net Assets | $0 | OtherChangesInNetAssetsAmt |
| Method Of Accounting Accrual | Yes (X) | MethodOfAccountingAccrualInd |
| Accountant Compile Or Review | 0 | AccountantCompileOrReviewInd |
| FS Audited | 0 | FSAuditedInd |
| Federal Grant Audit Required | 0 | FederalGrantAuditRequiredInd |
Schedule A IRS990ScheduleA
| Field | Value | IRS element (for citing) |
|---|---|---|
| Public Organization170 | Yes (X) | PublicOrganization170Ind |
Gifts Grants Contri Rcvd170 GiftsGrantsContriRcvd170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $2,844,899 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $2,187,746 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $2,093,589 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $3,476,991 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $3,160,152 | CurrentTaxYearAmt |
| Total | $13,763,377 | TotalAmt |
Tax Rev Levied Orgnztnl Bnft170 TaxRevLeviedOrgnztnlBnft170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $0 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $0 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $0 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $0 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $0 | CurrentTaxYearAmt |
| Total | $0 | TotalAmt |
Govt Furn Srvc Fclts Vl170 GovtFurnSrvcFcltsVl170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $0 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $0 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $0 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $0 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $0 | CurrentTaxYearAmt |
| Total | $0 | TotalAmt |
Total Calendar Year170 TotalCalendarYear170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $2,844,899 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $2,187,746 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $2,093,589 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $3,476,991 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $3,160,152 | CurrentTaxYearAmt |
| Total | $13,763,377 | TotalAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Substantial Contributors Tot | $3,727,033 | SubstantialContributorsTotAmt |
| Public Support Total170 | $10,036,344 | PublicSupportTotal170Amt |
Gross Investment Income170 GrossInvestmentIncome170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $36,001 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $21,518 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $3,295 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $5,445 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $138,541 | CurrentTaxYearAmt |
| Total | $204,800 | TotalAmt |
Unrelated Business Net Incm170 UnrelatedBusinessNetIncm170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $0 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $0 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $0 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $0 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $0 | CurrentTaxYearAmt |
| Total | $0 | TotalAmt |
Other Income170 OtherIncome170Grp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Current Tax Year Minus4 Years | $119 | CurrentTaxYearMinus4YearsAmt |
| Current Tax Year Minus3 Years | $171 | CurrentTaxYearMinus3YearsAmt |
| Current Tax Year Minus2 Years | $106 | CurrentTaxYearMinus2YearsAmt |
| Current Tax Year Minus1 Year | $0 | CurrentTaxYearMinus1YearAmt |
| Current Tax Year | $0 | CurrentTaxYearAmt |
| Total | $396 | TotalAmt |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Support | $13,968,573 | TotalSupportAmt |
| Gross Receipts Rltd Activities | $3,994,274 | GrossReceiptsRltdActivitiesAmt |
| Public Support CY170 | 0.71849 | PublicSupportCY170Pct |
| Public Support PY170 | 0.76302 | PublicSupportPY170Pct |
| Thirty Thr Pct Suprt Tests PY170 | Yes (X) | ThirtyThrPctSuprtTestsPY170Ind |
Form990 Schedule A Part VI Form990ScheduleAPartVIGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Form And Line Reference | Schedule A, Part II, Line 10 | FormAndLineReferenceDesc |
| Explanation | Python Cookbook Royalties (2019 - 2021) | ExplanationTxt |
Schedule B IRS990ScheduleB
Contributor Information ContributorInformationGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Contributor | RESTRICTED | ContributorNum |
Contributor Business Name ContributorBusinessName
| Field | Value | IRS element (for citing) |
|---|---|---|
| Business Name Line1 | RESTRICTED | BusinessNameLine1 |
Contributor US Address ContributorUSAddress
| Field | Value | IRS element (for citing) |
|---|---|---|
| Address Line1 | RESTRICTED | AddressLine1 |
| Address Line2 | RESTRICTED | AddressLine2 |
| City | RESTRICTED | City |
| State | RESTRICTED | State |
| ZIP Code | RESTRICTED | ZIPCode |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Contributions | RESTRICTED | TotalContributionsAmt |
Schedule F IRS990ScheduleF
| Field | Value | IRS element (for citing) |
|---|---|---|
| Grant Records Maintained | Yes (1) | GrantRecordsMaintainedInd |
Account Activities Outside US AccountActivitiesOutsideUSGrp (9 entries)
| RegionRegionTxt | OfficesOfficesCnt | EmployeeEmployeeCnt | Type Of Activities ConductedTypeOfActivitiesConductedTxt | Specific Services ProvidedSpecificServicesProvidedTxt | Region Total ExpendituresRegionTotalExpendituresAmt |
|---|---|---|---|---|---|
| Central America and the Caribbean | 0 | 0 | Grantmaking | Python projects and events | $4,640 |
| East Asia and the Pacific | 0 | 0 | Grantmaking | Python projects and events | $90,806 |
| Europe (including Iceland and Greenland) | 0 | 0 | Grantmaking | Python projects and events | $128,760 |
| Middle East and North Africa | 0 | 0 | Grantmaking | Python projects and events | $174 |
| North America (including Canada and Mexico, but not the United States) | 0 | 0 | Grantmaking | Python projects and events | $16,327 |
| Russia and Neighboring States | 0 | 0 | Grantmaking | Python projects and events | $174 |
| South America | 0 | 0 | Grantmaking | Python projects and events | $45,471 |
| South Asia | 0 | 0 | Grantmaking | Python projects and events | $551 |
| Sub-Saharan Africa | 0 | 0 | Grantmaking | Python projects and events | $82,124 |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total Office | 0 | TotalOfficeCnt |
| Total Employee | 0 | TotalEmployeeCnt |
| Total Spent | $369,027 | TotalSpentAmt |
Grants To Org Outside US GrantsToOrgOutsideUSGrp (23 entries)
| RegionRegionTxt | Purpose Of GrantPurposeOfGrantTxt | Cash GrantCashGrantAmt | Manner Of Cash DisbursementMannerOfCashDisbursementTxt | Non Cash AssistanceNonCashAssistanceAmt | Description Of Non Cash AsstDescriptionOfNonCashAsstTxt | Valuation Method UsedValuationMethodUsedDesc |
|---|---|---|---|---|---|---|
| East Asia and the Pacific | Grant for the PyCon Australia conference taking place August 18-22, 2023 in Adelaide, Australia. | $10,000 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for PyCon JP taking place October 14-15, 2023 in Shinjuku, Japan | $8,000 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for PyCon APAC 2023 between October 26-29, 2023 in Tokyo, Japan | $15,000 | Wire transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for Kiwi PyCon XII taking place September 15-17, 2023 in Invercargill, New Zealand | $13,880 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for the PyCon PH conference taking place February 25-26, 2023 in Manilla, Philippines | $5,250 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for the PyCon Korea Conference taking place August 11-13, 2023 in Seoul, South Korea. | $11,160 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for PyCon TW taking place September 2-3, 2023 in Taipei, Taiwan. | $7,500 | Wire Transfer | $0 | N/A | Cash |
| East Asia and the Pacific | Grant for PyCon Thailand taking place December 15-16, 2023 in Bangkok, Thailand | $6,000 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for PyCon CZ taking place September 15-17, 2023 in Prague Czech Republic | $10,000 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for PyCon FR happening Feb 16-19, 2023 in Bordeaux, France. | $6,000 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for PyCon DE & PyData Berlin 2023 conference happening April 17-19, 2023 in Berlin, Germany | $11,000 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant to PyCon Italia taking place May 25-28, 2023 in Florence, Italy. | $8,500 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for the PyCon Lithuania event taking place May 16, 2023 in Vilnius, Lithuania | $6,500 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for PyConES taking place October 6-8, 2023 in Tenerife, Spain | $7,150 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant to PyCon Sweden taking place November 9-10, 2023 in Stockholm, Sweden | $6,000 | Wire Transfer | $0 | N/A | Cash |
| Europe (including Iceland and Greenland) | Grant for GeoPython Conferences taking place in March 6-8, 2023 and May 27-29, 2023 in Basel, Switzerland | $10,000 | Wire Transfer | $0 | N/A | Cash |
| North America (including Canada and Mexico, but not the United States) | Grant for the PyCascades 2023 conference happening March 18-20, 2023 in Vancouver, Canada | $9,000 | Wire Transfer | $0 | N/A | Cash |
| South America | Grant to Python Brasil 2023 taking place October 30 to November 5, 2023 in Caxias do Sul, Brazil | $15,000 | Wire Transfer | $0 | N/A | Cash |
| Sub-Saharan Africa | Grant for the Micro Tech Communities program happening during 2024 in Cameroon. | $10,000 | Wire transfer | $0 | N/A | Cash |
| Sub-Saharan Africa | Grant to to Python Ghana for hosting the following events throughout Ghana in 2023: a 6-week bootcamp, 8 PyLadies events, 2 PyData events and 37 user group events. | $18,290 | Wire Transfer | $0 | N/A | Cash |
| Sub-Saharan Africa | Grant for DjangoConAfrica taking place November 6-11, 2023 in Zanzibar, Tanzania | $9,000 | Wire Transfer | $0 | N/A | Cash |
| Sub-Saharan Africa | Grant for the PyCon Uganda Conference taking place September 21-23, 2023 in Kampala, Uganda | $15,000 | Wire Transfer | $0 | N/A | Cash |
| Sub-Saharan Africa | Grant for the Building Python Communities program happening June 20- July 30, 2023 in Buea, Cameroon | $7,500 | Wire Transfer | $0 | N/A | Cash |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total501c3 Org | 0 | Total501c3OrgCnt |
| Total Other Org | 21 | TotalOtherOrgCnt |
Foreign Individuals Grants ForeignIndividualsGrantsGrp (3 entries)
| Type Of AssistanceTypeOfAssistanceTxt | RegionRegionTxt | RecipientRecipientCnt | Cash GrantCashGrantAmt | Manner Of Cash DisbursementMannerOfCashDisbursementTxt | Non Cash AssistanceNonCashAssistanceAmt | Description Of Non Cash AsstDescriptionOfNonCashAsstTxt | Valuation Method UsedValuationMethodUsedDesc |
|---|---|---|---|---|---|---|---|
| Translation of the content located at https://www.composingprograms.com/ into Brazilian Portuguese | Europe (including Iceland and Greenland) | 1 | $7,516 | Wire Transfer | $0 | N/A | Cash |
| Development work in 2023 on HackInScience project | Europe (including Iceland and Greenland) | 1 | $7,000 | Wire Transfer | $0 | N/A | Cash |
| Grant for Core Developer CPython Sprint in Vienna, Austria | Europe (including Iceland and Greenland) | 10 | $17,784 | Wire Transfer | $0 | N/A | Cash |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Transfer To Foreign Corp | 0 | TransferToForeignCorpInd |
| Interest In Foreign Trust | 0 | InterestInForeignTrustInd |
| Foreign Corp Ownership | 0 | ForeignCorpOwnershipInd |
| Passive Foreign Investmest Co | 0 | PassiveForeignInvestmestCoInd |
| Foreign Partnership | 0 | ForeignPartnershipInd |
| Boycott Countries | 0 | BoycottCountriesInd |
Supplemental Information Detail SupplementalInformationDetail (2 entries)
| Form And Line ReferenceFormAndLineReferenceDesc | ExplanationExplanationTxt |
|---|---|
| Schedule F, Part I, Line 2 | Grant applicants apply to the Python Software Foundation for approval to partially sponsor conferences, workshops and other events and projects related to the establishment and promotion of the free and open- source programming language Python, along with related applications and libraries. Content, expected attendance, and financial expectations are included in the grant application. A majority vote of the PSF Board or Grants Working Group Committee authorized by the Board determines whether to approve the grant application and at what amount. Grant applicants are notified by PSF staff whether their grant has been approved and for what amount. Grant recipients invoice the PSF. The PSF Accounting staff ensures that the invoice matches the approved grant and issues payment using the grant recipient's choice of payment method from the options listed on the PSF website; payments are not made in cash. Cash accounts related to the expenditure of grant funds are reconciled by the PSF Accounting staff. Grant recipients are asked to provide post-event reports. The PSF uses a customer resource management system to track the grant life cycle from application to payment. |
| Schedule F, Part I, Line 3 | The PSF awards grants to projects and events related to the development of Python, Python-related technology, educational programs, and resources. Events include worldwide conferences, workshops, education, and training programs related to the establishment and promotion of the free and open source programming language Python. |
Schedule G IRS990ScheduleG
Fundraising Event Information FundraisingEventInformationGrp
| Field | Value | IRS element (for citing) |
|---|---|---|
| Event1 | PyLadies Auction 2023 | Event1Nm |
| Gross Receipts Event1 | $51,938 | GrossReceiptsEvent1Amt |
| Charitable Contri Event1 | $28,159 | CharitableContriEvent1Amt |
| Gross Revenue Event1 | $23,779 | GrossRevenueEvent1Amt |
| Cash Prizes Event1 | $0 | CashPrizesEvent1Amt |
| Non Cash Prizes Event1 | $0 | NonCashPrizesEvent1Amt |
| Rent Facility Costs Event1 | $15,350 | RentFacilityCostsEvent1Amt |
| Food And Beverage Event1 | $8,429 | FoodAndBeverageEvent1Amt |
| Entertainment Event1 | $0 | EntertainmentEvent1Amt |
| Other Direct Expenses Event1 | $0 | OtherDirectExpensesEvent1Amt |
| Food And Beverage Other Events | $0 | FoodAndBeverageOtherEventsAmt |
| Entertainment Other Events | $0 | EntertainmentOtherEventsAmt |
| Gross Receipts Total | $51,938 | GrossReceiptsTotalAmt |
| Charitable Contributions Tot | $28,159 | CharitableContributionsTotAmt |
| Gross Revenue Total Events | $23,779 | GrossRevenueTotalEventsAmt |
| Cash Prizes Total Events | $0 | CashPrizesTotalEventsAmt |
| Non Cash Prizes Total Events | $0 | NonCashPrizesTotalEventsAmt |
| Rent Fclty Costs Total Events | $15,350 | RentFcltyCostsTotalEventsAmt |
| Food And Beverage Total Events | $8,429 | FoodAndBeverageTotalEventsAmt |
| Entertainment Total Events | $0 | EntertainmentTotalEventsAmt |
| Oth Direct Expnss Total Events | $0 | OthDirectExpnssTotalEventsAmt |
| Direct Expense Summary Events | $23,779 | DirectExpenseSummaryEventsAmt |
| Net Income Summary | $0 | NetIncomeSummaryAmt |
Supplemental Information Detail SupplementalInformationDetail (2 entries)
| Form And Line ReferenceFormAndLineReferenceDesc | ExplanationExplanationTxt |
|---|---|
| Schedule G, Part II, Line 9 | The PSF and PyLadies hosted the Eleventh Annual Charity Auction at PyCon US 2023 in Salt Lake City, UT. The charity auction did not include gaming activities that require the PSF to register for gaming activities in Utah. |
| Schedule G, Part II, Line 11 | The PSF and PyLadies hosted the Eleventh Annual Charity Auction at PyCon US 2023 in Salt Lake City, UT. Auction proceeds went to PyLadies(http://www.pyladies.com), an international mentorship group focusing on helping more women become active participants and leaders in the Python open-source community. Their mission is to promote, educate, and advance a diverse Python community through outreach, education, conferences, events, and social gatherings. More information about PyLadies can be found here: http://www.pyladies.com/locations/. PyLadies is proud to donate a significant portion of the fundraising proceeds to support PyCon travel grants. |
Schedule I IRS990ScheduleI
| Field | Value | IRS element (for citing) |
|---|---|---|
| Grant Records Maintained | Yes (1) | GrantRecordsMaintainedInd |
Recipient Table RecipientTable (2 entries)
| Address Line1USAddress/AddressLine1Txt | CityUSAddress/CityNm | State AbbreviationUSAddress/StateAbbreviationCd | ZIPUSAddress/ZIPCd | Recipient EINRecipientEIN | IRC SectionIRCSectionDesc | Cash GrantCashGrantAmt | Non Cash AssistanceNonCashAssistanceAmt | Valuation Method UsedValuationMethodUsedDesc | Non Cash AssistanceNonCashAssistanceDesc | Purpose Of GrantPurposeOfGrantTxt |
|---|---|---|---|---|---|---|---|---|---|---|
| Django Events Foundation North America | ||||||||||
| 3141 Stevens Creek Blvd 40102 | San Jose | CA | 95117 | 473151229 | N/A | $7,500 | $0 | Cash | N/A | Grant for DjangoCon US held between October 16-20, 2023 in Durham, NC |
| PyTexas Foundation | ||||||||||
| 5900 Balcones Dr Ste 100 | Austin | TX | 78731 | 471260816 | N/A | $6,900 | $0 | Cash | N/A | Grant for PyTexas 2023 conference held between April 1-2, 2023 in Austin, Texas, United States. |
| Field | Value | IRS element (for citing) |
|---|---|---|
| Total501c3 Org | 2 | Total501c3OrgCnt |
| Total Other Org | 41 | TotalOtherOrgCnt |
Grants Other Asst To Indiv In US GrantsOtherAsstToIndivInUSGrp (2 entries)
| Grant TypeGrantTypeTxt | RecipientRecipientCnt | Cash GrantCashGrantAmt | Non Cash AssistanceNonCashAssistanceAmt | Valuation Method UsedValuationMethodUsedDesc | Non Cash AssistanceNonCashAssistanceDesc |
|---|---|---|---|---|---|
| PyCon US 2023 Travel Grants | 374 | $279,515 | $0 | Cash | N/A |
| Google Summer of Code 2023 Travel Grants | 5 | $6,267 | $0 | Cash | N/A |
Supplemental Information Detail SupplementalInformationDetail (2 entries)
| Form And Line ReferenceFormAndLineReferenceDesc | ExplanationExplanationTxt |
|---|---|
| Schedule I, Part I, Line 2 | Grant applicants apply to the Python Software Foundation for approval to partially sponsor conferences, workshops and other events and projects related to the establishment and promotion of the free and open- source programming language Python, along with related applications and libraries. Content, expected attendance, and financial expectations are included in the grant application. A majority vote of the PSF Board or Grants Working Group Committee authorized by the Board determines whether to approve the grant application and at what amount. Grant applicants are notified by PSF staff whether their grant has been approved and for what amount. Grant recipients invoice the PSF. The PSF Accounting staff ensures that the invoice matches the approved grant and issues payment using the grant recipient's choice of payment method from the options listed on the PSF website; payments are not made in cash. Cash accounts related to the expenditure of grant funds are reconciled by the PSF Accounting staff. Grant recipients are asked to provide post-event reports. The PSF uses a customer resource management system to track the grant life cycle from application to payment. |
| Schedule I, Part III | The PSF awards travel grants to the annual PyCon US conference to allow individuals to attend the conference who could not otherwise be able to attend. Travel grant applicants apply online. Awards are determined by the PyCon US Travel Grant Committee based on financial need, and notifications are sent by email. Once travel grant applicants accept their travel grant award, the PSF ensures that the travel grant award is valid by checking electronically-submitted receipts, confirming that the travel grant recipient attended the conference, and confirming the identity of each applicant. Travel grant recipients select the preferred payment method, and the payment is made by the PSF Accounting staff. PyCascades, PyLadies Con, and PyBay are some of the PSF's fiscal sponsorees. These groups award travel grants to their annual regional Python conferences to allow individuals to attend the conferences who could not otherwise be able to attend. Travel grant applicants apply through the event's website and awards are determined by a volunteer committee based on financial need; notifications are sent by email. Once travel grant applicants accept their travel grant award, the PSF accounting team checks electronically-submitted receipts, confirming that the travel grant recipient attended the conference, and confirming the identity of each applicant. Travel grant recipients select the preferred payment method, and the payment is made by the PSF Accounting staff. |
Schedule J IRS990ScheduleJ
| Field | Value | IRS element (for citing) |
|---|---|---|
| Written Employment Contract | Yes (X) | WrittenEmploymentContractInd |
| Board Or Committee Approval | Yes (X) | BoardOrCommitteeApprovalInd |
| Severance Payment | 0 | SeverancePaymentInd |
| Supplemental Nonqual Rtr Plan | 0 | SupplementalNonqualRtrPlanInd |
| Equity Based Comp Arrngm | 0 | EquityBasedCompArrngmInd |
| Comp Based On Revenue Of Flng Org | 0 | CompBasedOnRevenueOfFlngOrgInd |
| Comp Bsd On Rev Related Orgs | 0 | CompBsdOnRevRelatedOrgsInd |
| Comp Bsd Net Earns Flng Org | 0 | CompBsdNetEarnsFlngOrgInd |
| Comp Bsd Net Earns Rltd Orgs | 0 | CompBsdNetEarnsRltdOrgsInd |
| Any Non Fixed Payments | 0 | AnyNonFixedPaymentsInd |
| Initial Contract Exception | 0 | InitialContractExceptionInd |
Rltd Org Officer Trst Key Empl RltdOrgOfficerTrstKeyEmplGrp (5 entries)
| TitleTitleTxt | Base Compensation Filing OrgBaseCompensationFilingOrgAmt | Compensation Based On Rltd OrgsCompensationBasedOnRltdOrgsAmt | Bonus Filing OrganizationBonusFilingOrganizationAmount | Bonus Related OrganizationsBonusRelatedOrganizationsAmt | Other Compensation Filing OrgOtherCompensationFilingOrgAmt | Other Compensation Rltd OrgsOtherCompensationRltdOrgsAmt | Deferred Compensation Flng OrgDeferredCompensationFlngOrgAmt | Deferred Comp Rltd OrgsDeferredCompRltdOrgsAmt | Nontaxable Benefits Filing OrgNontaxableBenefitsFilingOrgAmt | Nontaxable Benefits Rltd OrgsNontaxableBenefitsRltdOrgsAmt | Total Compensation Filing OrgTotalCompensationFilingOrgAmt | Total Compensation Rltd OrgsTotalCompensationRltdOrgsAmt | Comp Report Prior990 Filing OrgCompReportPrior990FilingOrgAmt | Comp Report Prior990 Rltd OrgsCompReportPrior990RltdOrgsAmt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loren Crary | ||||||||||||||
| Director of Resource Development | $136,687 | $0 | $13,010 | $0 | $0 | $0 | $0 | $0 | $13,816 | $0 | $163,513 | $0 | $0 | $0 |
| Phyllis Dobbs | ||||||||||||||
| Controller | $93,679 | $0 | $9,084 | $0 | $0 | $0 | $0 | $0 | $25,154 | $0 | $127,917 | $0 | $0 | $0 |
| Ee Durbin | ||||||||||||||
| Director of Infrastructure | $174,414 | $0 | $17,115 | $0 | $0 | $0 | $0 | $0 | $15,016 | $0 | $206,545 | $0 | $0 | $0 |
| Seth Larson | ||||||||||||||
| Security Developer-in-Residence | $116,732 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $7,057 | $0 | $123,789 | $0 | $0 | $0 |
| Deborah Nicholson | ||||||||||||||
| Secretary, Executive Director, Director | $140,397 | $0 | $13,657 | $0 | $0 | $0 | $0 | $0 | $4,851 | $0 | $158,905 | $0 | $0 | $0 |
Supplemental Information Detail SupplementalInformationDetail
| Field | Value | IRS element (for citing) |
|---|---|---|
| Form And Line Reference | Schedule J, Part I, Line 3 | FormAndLineReferenceDesc |
| Explanation | 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. Python Software Foundation does not offer severance payments, supplemental nonqualified retirement plans, or equity-based compensation arrangements to any employee. Employee compensation is not contingent upon the net earnings of the organization, does not include non-fixed payments, and does not provide compensation amounts subject to the initial contract exception. The company has a written payment and reimbursement policy and requires substantiation provided prior to reimbursing or allowing expenses that applies to all employees. | ExplanationTxt |
Schedule O IRS990ScheduleO
Supplemental Information Detail SupplementalInformationDetail (11 entries)
| Form And Line ReferenceFormAndLineReferenceDesc | ExplanationExplanationTxt |
|---|---|
| Form 990, Part III, Line 2 | 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, 2023, all activities fit into the Python Software Foundation's approved tax-exempt mission. |
| Form 990, Part VI, Section A, Line 2 | 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. |
| Form 990, Part VI, Section A, Line 4 | No changes were made to the bylaws of the Python Software Foundation during 2023. 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. |
| Form 990, Part VI, Section A, Line 6 | The Python Software Foundation offers five classes of members during 2023: 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. |
| Form 990, Part VI, Section A, Line 7a | Supporting Members, Managing Members, Contributing Members, and Fellows are eligible for voting privileges during 2023. Voting members elect Fellows and the Board of Directors. Basic Members have no voting rights. |
| Form 990, Part VI, Section B, Line 11b | 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. |
| Form 990, Part VI, Section B, Line 12c | 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. |
| Form 990, Part VI, Section B, Line 15 | 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. |
| Form 990, Part VI, Section C, Line 19 | No changes have been 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. |
| Form 990, Part IX, Line 14 | The Python Software Foundation receives complimentary hosting and other information technology services from several providers including Fastly, AWS, `and Google. A major grant from OSSF funded hiring a new Security Developer-in-Residence, while new Georgetown and AWS grants funded bringing on a new PyPI Safety and Security Engineer. The PSF concluded spending on a large 2022 grant from Bloomberg for a Python Packaging Project Manager to identify and prioritize new feature development. A 2023 grant from Meta continued funding for the CPython Developer-in-Residence, who focused on CPython improvements and bug tracking and fixing. |
| Form 990, Part X, Line 2 | 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. |
Reasonable Cause Explanation ReasonableCauseExplanation
| Field | Value | IRS element (for citing) |
|---|---|---|
| Explanation | The Python Software Foundation filed a timely extension on Form 8868, which was accepted by the Internal Revenue Service on May 14, 2024. | ExplanationTxt |