P

Python Software Foundation

Oversees Python licensing, IP, grants

Overview

The Python Software Foundation (PSF) is a nonprofit that protects and manages Python's intellectual property, including licensing and trademarks. It supports Python’s ecosystem by licensing versions of Python, managing branding, and funding development through grants and special projects. It strengthens the Python community by organizing PyCon in North America, supporting other Python conferences worldwide, and funding Python work. Its goal is to sustain and grow Python by protecting licenses and trademarks, supporting events, and funding improvements to the language and its ecosystem.

Work here?Claim your company

About Python Software Foundation

Simplify's Rating
Why Python Software Foundation is rated
B
Rated A on Competitive Edge
Rated B on Growth Potential
Rated C on Differentiation

Industries

Data & AnalyticsEnterprise SoftwareEducation

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Magnolia, TX

Founded

1991

Get referred to Python Software Foundation

See people who can refer or advise you

Simplify Jobs

Simplify's take

What believers are saying

  • Anthropic committed $1.5 million over two years, funding CPython and PyPI security.
  • November 5, 2026 patches hardened certifi, pip, sigstore, and rebuilt containers quickly.
  • PyPI's 2026 security changes reject old releases and improve malware quarantine operations.

What critics are saying

  • October 20, 2026 eMudhra compromise exposed PSF's dependency on external PKI trust.
  • PSRT now handles 3-4x more reports and CVEs than 2025; burnout risk rises.
  • A serious PyPI supply-chain breach could erode developer trust and break ecosystem adoption.

What makes Python Software Foundation unique

  • PyPI, CPython, and pip give PSF unmatched control over Python distribution.
  • November 3, 2026 security hires deepen PSF's ecosystem-wide incident response capabilities.
  • PSF's stewardship spans language releases, package hosting, and community governance.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Remote Work Options

Company News

Esselbach Internet Solutions
Oct 21st, 2026
Python releases emergency update to block broken eMudhra certificate authority.

Python releases emergency update to block broken eMudhra certificate authority. Published The day before yesterday by Xaren Lysander Valtor Python has released emergency updates (3.15.1, 3.14.9, and 3.13.17) to address vulnerabilities associated with the eMudhra certificate authority, which had compromised private keys that allowed attackers to forge HTTPS identities. The updates include a new version of pip (26.2.2) and certifi (2026.10.19), removing trust in the compromised CA, and users are urged to upgrade their installations to ensure security. The issue arose from eMudhra's weak key generation, where all eight intermediate CA keys were guessable due to inadequate private key sizes. This incident highlights the importance of cryptographic hygiene and the need for users to keep their software updated to maintain security

Linuxiac
Jan 14th, 2026
Python Software Foundation Receives $1.5 Million From Anthropic

Python Software Foundation receives $1.5 million from Anthropic. Anthropic commits $1.5 million to the Python Software Foundation to strengthen CPython and PyPI security over a two-year partnership. After the Python Software Foundation refused a $1.5 million donation four months ago, the same amount is now set to be donated to the foundation, but this time from a different source. Anthropic, best known as the AI research company behind Claude, a LLM used by millions of people worldwide, has committed $1.5 million to the Python Software Foundation as part of a new two-year partnership aimed at strengthening security across the Python ecosystem, with a particular focus on CPython and the Python Package Index. According to the announcement, the funding is designed to advance the PSF's security roadmap, enabling work intended to better protect millions of PyPI users from supply-chain attacks. A central goal of the initiative is to move beyond today's largely reactive security processes by developing tools for automated, proactive review of all packages uploaded to PyPI. These efforts include building a new dataset of known malware to support capability-based analysis and detection. PSF says the planned tooling is expected to have benefits beyond Python alone. The foundation notes that many of the techniques and outputs developed through this work should be transferable to other open-source package repositories, potentially improving security practices across multiple ecosystems. The new investment builds on existing security work led by PSF Security Developer in Residence Seth Larson, with additional contributions from PyPI Safety and Security Engineer Mike Fiedler. Both roles are currently funded through Alpha-Omega, an open-source security initiative. Beyond security, Anthropic's support will also contribute to the PSF's core operations. This includes sustaining the Developer in Residence program that drives ongoing contributions to CPython, maintaining critical infrastructure such as PyPI, and funding community programs, grants, and other initiatives that support Python's global user and developer base. The Python Software Foundation described the partnership as a significant step toward ensuring the long-term security and sustainability of the language and its ecosystem, emphasizing that the scale of the investment will allow work that would otherwise be difficult to resource. Tell others: Bobby borisov. Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Esselbach Internet Solutions
Dec 3rd, 2025
Python 3.14.1 and 3.13.10 released

Python 3.14.1 and 3.13.10 released. Python has recently released two significant updates: Python 3.14.1, which is the first maintenance release for version 3.14, and Python 3.13.10. These updates introduce a variety of new features and improvements that enhance the programming experience and improve performance. A notable addition is the official support for free-threaded builds, which allows for more efficient handling of concurrent tasks. Improvements in annotation handling have also been made, particularly with deferred evaluation, which clarifies their semantics when heavily utilized. Another significant enhancement is the introduction of template string literals, or 't-strings', which facilitate easier custom string formatting and align with existing patterns. In terms of functionality, the new compression.zstd module supports the Zstandard algorithm, improving the efficiency of data compression and reducing memory usage for large datasets. There are also simplifications in error handling, allowing developers to omit brackets in except and except* statements. User experience has been improved with syntax highlighting in PyREPL, making code navigation easier during interactive sessions. Additionally, core command-line utilities such as unittest, argparse, json, and calendar now feature basic color support, enhancing usability. The uuid module has also seen performance improvements, particularly in the generation of certain UUID versions. Internally, Python has made strides in streamlining development with enhancements to the C API for better configuration tasks. A new type of interpreter has been introduced that offers performance benefits for specific setups, though it requires opting in and building from source. Developer tools also benefit from these updates, with improvements to error messages for easier debugging, a more secure built-in HMAC implementation, and dedicated command-line tools for inspecting loaded libraries in running processes. The pdb module has further refined debugging capabilities, allowing for remote attachment to processes, which aids in diagnosing issues in real-time and complex projects. In summary, these updates not only improve core language features but also significantly enhance the overall developer experience through better tools and performance optimizations. To get started, users can download Python 3.14.1 or 3.13.10 from the official links provided. As Python continues to evolve, these updates signal a strong commitment to enhancing both performance and user experience. The adoption of features like free-threaded builds and Zstandard support indicates a focus on concurrent programming and data handling efficiency, essential for modern applications. Additionally, the emphasis on user-friendly debugging and error messaging reflects a growing recognition of the challenges developers face in a complex coding environment. Looking ahead, the Python community can anticipate further innovations aimed at making programming more intuitive and efficient, while also addressing the security needs of developers. The integration of these features suggests a proactive approach to making Python a competitive choice for both new and experienced programmers in diverse fields

Hackread
Sep 24th, 2025
PSF Warns of Fake PyPI Login Site Stealing User Credentials

PSF warns of fake PyPI login site stealing user credentials.

BleepingComputer
Jul 30th, 2025
Hackers target Python devs in phishing attacks using fake PyPI site

In February, the Python Software Foundation introduced 'Project Archival,' a new system designed to help PyPI publishers archive their projects, indicating to users that no updates are expected.

Recently Posted Jobs

Sign up to get curated job recommendations

There are no jobs for Python Software Foundation right now.

Find jobs on Simplify and start your career today

We update Python Software Foundation's jobs every few hours, so check again soon!Browse all jobs