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.
Python 3.3.5 release Python 3.3.x has reached end-of-life. Python 3.3.7, the final security-fix release, is available here. Python 3.3.5 was released on March 9th, 2014. Python 3.3.5 includes fixes for these important issues: a 3.3.4 regression in zipimport (see http://bugs.python.org/issue20621) a 3.3.4 regression executing scripts with a coding declared and Windows newlines (see http://bugs.python.org/issue20731) potential DOS using compression codecs in bytes.decode() (see http://bugs.pyt...
...packages that you have installed on your system. Because the SRPMs encompass all the steps required to build binary RPMs, it is a "fire and forget" process -- the simplest source build ever. <!-- <p><b>Warning:</b> These packages install as "/usr/bin/python2". This is because many of the Red Hat tools rely on "/usr/bin/python" being 1.5. For Python code which requires 2.2, they should probably change to use "/usr/bin/python2". The S...
Fiscal Sponsorees The Python Software Foundation promotes, protects, and advances the Python programming language and supports and facilitates the growth of a diverse and international community of Python programmers. Part of that mission includes acting as a fiscal sponsor to mission-related Python events, groups, and projects. The PSF provides 501(c)(3) tax-exempt status to fiscal sponsorees and manages back office issues like cash flow, accounting, budgeting, insurance, and contract/legal ...
...Packages atexit - for registering functions to be called when Python exits. imputil - Greg Stein's alternative API for writing custom import hooks. pyexpat - an interface to the Expat XML parser, contributed by Paul Prescod. xml - a new package with XML support code organized (so far) in three subpackages: xml.dom, xml.sax, and xml.parsers. Describing these would fill a volume. There's a special feature whereby a user-installed package named _xmlplus overrides the standard xm...
Linux RPMs for Python 2.1.1 <h1>Linux RPMs for Python 2.1.1</h1> <p>Made available by Sean Reifschneider. This new set (uploaded 8/30/01) enables Large File Support. <p><ul><li>Source: <ul> <li><a href="/python/2.1.1/rpms/python2-2.1.1-3.src.rpm"> python2-2.1.1-3.src.rpm</a> <li><a href="/python/2.1.1/rpms/expat-1.1-4tummy.src.rpm"> expat-1.1-4tummy.src.rpm</a> (Needed for building Python SRPM, ...
Version: None
Released: Dec. 21, 2001
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 …
View Release Notes
Released: Oct. 3, 2003
This is a patch release which supersedes earlier releases of 2.3. 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 …
Released: Nov. 1, 2006
Python 2.3 is now well and truly in bugfix-only mode; no new features are being added, and only security critical bugs have been fixed. There are 3 bugs fixed in this release - a problem with the …
Released: Dec. 24, 2018
Note: The release you are looking at is a bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Among the major …
Released: Nov. 2, 2019
Python 3.5.9 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.9 was released on November 1st, 2019. There were no new changes in version 3.5.9; 3.5.9 was released only because of a CDN caching problem, which resulted in some users …
Released: Dec. 11, 2019
Note Python 3.8 is now the latest feature release series of Python 3. Get the latest release of 3.8.x here. We plan to continue to provide bugfix releases for 3.7.x until mid 2020 and security fixes until mid 2023. Python 3.7.6rc1 is the release candidate preview of the sixth …
...packages exception-based error handling very high level dynamic data types extensive standard libraries and third party modules for virtually every task extensions and modules easily written in C, C++ (or Java for Jython, or .NET languages for IronPython) embeddable within applications as a scripting interface Python is powerful... and fast Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip ...
...packages for biomolecules that were written in Fortran and had their origins in the 1970s. Those packages were too cumbersome to use and in particular to modify and extend. Since my research work is focused on the development of new simulation techniques, modifiability was a particularly important criterion. Dynamic deformation of the chaperon protein GroEL, obtained with the MMTK-based interactive DomainFinder (Zoom in) Characteristic features of biomolecular simulations that had to be taken...
Python 2.2 Python 2.2 Note: See Python 2.2.3 for a patch release which supersedes 2.2. 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 extremely pleased to announce the relea...
Python 2.3.2 Python 2.3.2 Note: See Python 2.3.5 for a patch release release which supersedes earlier releases of 2.3. 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.3, there's a patch available from the security advisory page. Important: ...
Python 2.3.6 Release Python 2.3.6 We are pleased to announce the release of Python 2.3.6 (FINAL), a bugfix release of Python 2.3, on November 1, 2006. Important: 2.3.6 includes a security fix (PSF-2006-001) for the repr() of unicode strings in wide unicode builds (UCS-4) Python 2.3 is now well and truly in bugfix-only mode; no new features are being added, and only security critical bugs have been fixed. There are 3 bugs fixed in this release - a problem with the email package's handling of...
...packages that you have installed on your system. Because the SRPMs encompass all the steps required to build binary RPMs, it is a "fire and forget" process -- the simplest source build ever. <h3>Download</h3> <p><ul><li><b>Signature:</b> <ul> <li>Many of the following packages were signed with the GPG key in <a href="/ftp/python/2.3.1/rpms/KRUD-GPG-KEY">KRUD-GPG-KEY</a> </ul> <li><b>Source:&l...
...packages. M. von Löwis noted his scepticism about the feasibility of getting new hardware set up quickly. By past history, setting up new machines or changing hardware is an activity that takes several months. It requires continuous reminders, and if nobody keeps track, it easily gets delayed by weeks with no action. T. Peters noted that he'd vote to pay XS4ALL if it results in better hardware turnaround. A. Kuchling suggested that a sprint with Richard Jones, Thomas Wouters, and everyone inv...
...packages must comply with United States export controls under the Export Administration Regulations. Legal Mailing List If you have any questions, please send them to the legal mailing list at: legal@python.org.
Python Distutils-SIG: Documentation Python Distutils-SIG: Documentation User Documents Two documents have been written to cover the Distutils, and are part of Python's standard documentation set: Installing Python Modules This is for end-users, system administrators, and Python programmers who need to install third-party modules to their existing Python installation. It focusses on using the Distutils, b...
If you didn't find what you need, try your search in the Python language documentation.