Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: Sept. 7, 2024
This is a security release of Python 3.11 Note: The release you're looking at is Python 3.11.10, a security bugfix release for the legacy 3.11 series. Python 3.12 is now the latest feature release series of Python 3. Get the latest release of 3.12.x here. Security content …
View Release Notes
Released: Oct. 1, 2026
This is the final security release of Python 3.10 Python 3.10 has reached end of life. Python 3.10.22 is its final release, and the 3.10 series will receive no further security updates. Please upgrade to a supported Python version. Note: The release you're looking at is Python 3.10.22, …
...Python" (2nd ed.) Foreword for "Programming Python" (2nd ed.) This is the foreword I wrote for Mark Lutz' book "Programming Python" (2nd ed.), published by O'Reilly in 2001. Less than five years ago, I wrote the foreword for the 1st edition of Programming Python. Since then, the book has changed about as much as the language and the Python community! I no longer feel the need to defend Python: the statistics and developments listed in Mark's Preface speak for themselves. ...
Location: REMOTE REMOTE
As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind of challenges that require actual engineering thinking, not just tutorial-level code. Ready to tackle …
...Python Web SIG is dedicated to improving Python's support for interacting with World Wide Web services and clients. Charter The first task should be to create a plan (in the form of a PEP) for bringing the Web support in the standard Python library up to modern standards. This would address capabilities such as (but not limited to) CSS parsing, XHTML parsing and generation support, client-side and server-side SSL support, simple server frameworks, multi-part/form-data POST support, and CGI sup...
...Python 2.1.1 (final) ? The following bugs were fixed: [ #441664 ] Python crash on del of a slice of a mmap [ #438050 ] configure doesn't look for poll.h in sys [ #437487 ] 2.1 build on Solaris fails if CC is set [ #441527 ] unixccompiler preprocessor broken What's New in Python 2.1.1c1 ? Python 2.1.1 comes with the new, GPL-compatible PSF licence. Several insecurities in dict comparison as well as a scoping bug, that could lead to the Python interpreter crashing were fixed. Python should ...
...Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the security advisory page. We are pleased to announce the release of Python 2.2.2, on October 14, 2002. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.1. Download the release Windows users should download the Windows installer, Python-2.2.2.exe, run it and follow the friendly instructions on the screen to complete the instal...
Released: Oct. 14, 2002
Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available …
...pythonw" that runs your script with an interpreter living in such a .app bundle, this interpreter should be used to run any Python script using the window manager (including Tkinter or wxPython scripts). Most of Mac/Lib has moved to Lib/plat-mac, which is again used both in MacPython-OSX and MacPython-OS9. The only modules remaining in Mac/Lib are specifically for MacPython-OS9 (CFM support, preference resources, etc). A new utility PythonLauncher will start a Python interpreter when a .py ...
Released: April 10, 2002
Python 2.2.1 Python 2.2.1 Note: See Python 2.2.3 for a patch release which supersedes 2.2.1. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need to remain with Python 2.2, there's a patch available from the security advisory page. We are pleased to announce the release o...
Python 2.2.3 Python 2.2.3 We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release Windows users should download the Windows installer, Python-2.2.3.exe, run it and follow the friendly instructions on the screen to complete the installation. Windows users may also be interested in Mark Hammon...
Released: May 30, 2003
We are pleased to announce the release of Python 2.2.3 (final), on May 30, 2003. This is a bug-fix release for Python 2.2 and supersedes the previous bugfix release, Python 2.2.2. Note: there's a security fix for SimpleXMLRPCServer.py. Download the release …
...Python 2.4 beta 2? Release date: 03-NOV-2004 License The Python Software Foundation changed the license under which Python is released, to remove Python version numbers. There were no other changes to the license. So, for example, wherever the license for Python 2.3 said "Python 2.3", the new license says "Python". The intent is to make it possible to refer to the PSF license in a more durable way. For example, some people say they're confused by that the Open Source Ini...
...Python Persistence BOF at the O'Reilly Open Source Conference. Python Persistence Date: 07/25/2002 Time: 8:00pm - 10:00pm Location: Grande Ballroom C in the East Tower Moderated by: Patrick O'Brien, Orbtech A Python Persistence Special Interest Group was recently formed to explore ways to add basic persistence and transaction mechanisms into the core of Python to avoid duplication of effort by a variety of projects that have similar issues. This BOF will permit participants to pond...
Python Security Reporting security issues with PyPI or a project hosted on PyPI See the security issue information for pypi.org here. Reporting security issues The Python Software Foundation and the Python developer community take security vulnerabilities very seriously. A Python Security Response Team (PSRT) has been formed that does triage on all reported vulnerabilities and works to resolve them. To reach the response team, send email to security at python dot org. Only the response te...
...Python repository, and has made over 160 changes in the PEP repository. Raymond has also served as a director of the Python Software Foundation, and has mentored many people over the years on their contributions to the python-dev community. He's also well known for his contributions to the Python Cookbook, and shares many pieces of Python wisdom on Twitter. The Python Software Foundation thanks Raymond Hettinger for his contributions to the CPython project and the greater Python community. 201...
...Python language runtime, Python packaging tools, and the broader Python package ecosystem interactions with vulnerability infrastructure, security standards, and public policy such as the Secure Software Development Framework and EU Cyber Resilience Act. Seth’s work primarily involves the authoring, reviewing, and implementation of standards such as Python Enhancement Proposals (PEPs) and guides on security practices for open source projects. Seth also functions as a coordinator for security inc...
Released: Aug. 12, 2026
This is a security release of Python 3.10 Note: The release you're looking at is Python 3.10.21, a security bugfix release for the legacy 3.10 series. Python 3.14 is now the latest feature release series of Python 3. Get the latest release of 3.14.x here. Security content …
If you didn't find what you need, try your search in the Python language documentation.