Python
Python - The approachable, versatile language for rapid development
Python emphasizes readability and productivity with dynamic typing and a rich standard library for diverse applications.
Category
General Purpose / Scripting
First Release
1991
File Extension
.py
Creator
Guido van Rossum
Latest News
Pylance 2026.4.1 Adds Support for Meta Pyrefly via Type Server Protocol
The latest Pylance update introduces the Type Server Protocol, allowing developers to integrate Meta's high-performance Pyrefly type checker while retaining core IDE and AI features.
Salt 3006.29, 3007.16 and 3008.4 Patch eMudhra Certificate Authority Flaw
Salt released versions 3006.29 (LTS), 3007.16 (STS) and 3008.4 (LTS) to remove the compromised emSign root after Mozilla disclosed that eMudhra generated private keys incorrectly for eight intermediate CAs, so administrators who make HTTPS requests or use the bundled pip should upgrade.
Microsoft Releases Mssql-python 1.16.0 With Python 3.15 And Conda Support
The latest version of Microsoft's Python driver for SQL Server introduces Python 3.15 compatibility, Conda distribution, performance enhancements, and an experimental Rust-based provider.
Open Source Collective Jazzband Sunsets Operations After Ten Years
The Jazzband collective is officially winding down its maintenance and infrastructure services, prompting developers to seek alternative hosting solutions for their Python projects.
Google Replaces Pytype With Pyrefly For Faster Python Type Checking
Google has transitioned its Python infrastructure to the Pyrefly static analysis tool, resulting in significantly faster build times and reduced hardware resource consumption.
NumPy 2.5 Delivers Up To 25x Performance Gains For np.searchsorted
The release of NumPy 2.5 introduces a C++ implementation of np.searchsorted that provides significant speed improvements over the previous version.
Python 3.15.0 Delayed Due to Lazy Import Release Blockers
Python 3.15.0 has been delayed following the discovery of release blockers related to lazy-import functionality, necessitating a third release candidate.
PEP 823 and PEP 824 Propose Four New Null-Handling Operators for Python
New Python enhancement proposals introduce optional chaining and null-coalescing operators to simplify code by reducing explicit checks for None values.
MemoryOS Project Compromised via Malicious PyPI Build Backend
Attackers hijacked the MemoryOS project by modifying the pyproject.toml file to intercept PyPI credentials and distribute a backdoored package.
Django Adopts New Technical Governance Model
The Django project has formalized its decision-making structure by implementing a new technical governance model to clarify maintenance roles and development procedures.
Difficulty
Easy to pick up for beginners due to intuitive syntax, though mastering advanced libraries and performance patterns adds complexity.
