Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
2023 PSF Annual Impact Report The Python Software Foundation 2023 Annual Impact Report In 2023, we did MORE of a lot to contribute to the impact of our mission. We welcomed Seth Larson, Mike Fiedler, Marisa Comacho, and Marie Nordin, all fulfilling crucial roles in our support of the Python community. We celebrated the 20th anniversary of PyCon US in Salt Lake City, Utah. We were delighted to welcome seven new organizations into our Fiscal Sponsoree Program. And we are excited to share ...
CVE Numbering Authority (CNA) cve cna Landing page for the Python Software Foundation CVE Numbering Authority (CNA) The Python Software Foundation was authorized as a CVE Numbering Authority (CNA) in August 2023. CVE Numbering Authorities assign and manage CVE IDs and records on software vulnerabilities for projects within their scope. To learn more about the CVE program, visit the CVE website. What projects are in scope for the PSF CNA? Below is the complete list of projects under the PSF CNA s...
Software Bill-of-Materials Information Information on CPython release artifacts Software Bills-of-Material (SBOMs) Background Starting with the Python 3.12.2 release, CPython release artifacts include Software Bill-of-Materials (SBOM) documents. This page provides guidance on downloading and using Software Bill-of-Materials documents describing CPython release artifacts. Currently SBOM documents are only available for source code releases. What is a Software Bill-of-Materials (SBOM)? Software B...
Sigstore Information Information on CPython release artifacts signing and verification with Sigstore Starting with the Python 3.11.0, Python 3.10.7, Python 3.9.14, Python 3.8.14, and Python 3.7.14 releases, CPython release artifacts are additionally signed with Sigstore. Starting with Python 3.14, Sigstore is the only method of signing and verification of release artifacts. Releases of Python older than the 3.14 series also include legacy OpenPGP signatures that can be verified using public key...
OpenPGP Verification pgp,openpgp,gpg,signatures Information on outdated PGP signing Source and binary executables of Python versions up to 3.13 (inclusive) are signed by the release manager or binary builder using their OpenPGP key. Python 3.14 and up uses Sigstore signing exclusively. Signatures for currently supported releases Thomas Wouters (3.12.x and 3.13.x source files and tags) (key id: A821E680E5FA6305) Pablo Galindo Salgado (3.10.x and 3.11.x source files and tags) (key id: 64E...
PyCon US Floor Plan 2025 Please note this floor plan is subject to change at show management's discretion. For the latest booth availability and assignments, please refer to the 2025 booth assignments Google sheet.
How to Manage Your Sponsorship Dashboard
PSF Developers in Residence The Python Software Foundation’s Developer in Residence Program supports full-time developers who are focused on improving the Python programming language and its ecosystem. These developers play a crucial role in advancing Python’s core development, maintaining critical infrastructure, and supporting the broader community through mentorship, documentation, and tooling. Their work also addresses essential areas such as packaging, supply chain security, and the conti...
2024 PSF Annual Impact Report The Python Software Foundation 2024 Annual Impact Report In 2024, the Python community and language continued to grow! The PSF celebrated a year of remarkable growth, with Python becoming the most popular language on GitHub and worldwide community engagement at an all-time high. We expanded our impact by welcoming our inaugural PyPI Support Specialist, Maria Ashna, the revival of the User Success and Education and Outreach Workgroups, and continued investme...
PSF Supporting Member Badge
PyCon US and PSF Prospectus 2025-26 PyCon US and Python Software Foundation Sponsorship Prospectus 2025-26 Download and review our sponsorship options today!
If you didn't find what you need, try your search in the Python language documentation.