Python Software Foundation

Python Software Foundation

Oversees Python licensing, IP, grants

Overview

PSF is a nonprofit that protects and manages the Python programming language’s intellectual property. It holds the licenses for Python versions beyond 2.1 and owns the Python trademarks, and it runs grants and special projects to fund Python development. It also organizes PyCon in North America and supports Python conferences worldwide. Its goal is to sustain and grow the Python community by maintaining IP stewardship, funding improvements, and supporting community events.

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 & Analytics

Enterprise Software

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Magnolia, Texas

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

  • Python 3.13.14 shipped June 10, 2026, proving active release velocity.
  • PyPI phishing disclosures triggered rapid takedowns and credential-reset guidance.
  • Anthropic's $1.5 million funds two years of security and infrastructure work.

What critics are saying

  • pypi-mirror.org phishing still steals credentials and poisons downstream packages.
  • PyPI trust collapses if automated review misses a major supply-chain attack.
  • PSF depends on outside grants after rejecting a $1.5 million federal award.

What makes Python Software Foundation unique

  • PSF controls CPython and PyPI, Python's default runtime and package hub.
  • Anthropic's January 13, 2026 partnership funds ecosystem security across Python.
  • Developer in Residence keeps CPython fixes shipping continuously.

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

Benefits

Health Insurance

Remote Work Options

Company News

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.

ITPro Today
Oct 9th, 2024
Python 3.13 Boosts Performance and Developer Experience

The Python Software Foundation has released Python 3.13, marking a significant milestone in the evolution of the widely used open source programming language.

Recently Posted Jobs

Sign up to get curated job recommendations

Python Software Foundation is Hiring for 2 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify. Browse all jobs →