Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Python for Mac OS X Python for Mac OS X Python comes pre-installed on Mac OS X so it is easy to start using. However, to take advantage of the latest versions of Python, you will need to download and install newer versions alongside the system ones. The easiest way to do that is to install one of the binary installers for OS X from the Python Download page. Installers are available for the latest Python 3 and Python 2 releases that will work on all Macs that run Mac OS X 10.5 and later. Py...
Download Python for other platforms Python has been ported to a number of specialized and/or older platforms, listed below in alphabetical order. Note that these ports often lag well behind the latest Python release. Python for AIX AIX binary packages for Python are available from IBM AIX Toolbox in RPM format. They can be installed using dnf package manager. Visit the Get Started page for more details. Python for HP-UX You can purchase ActivePython (commercial and community versions, in...
Releases Python releases are now listed on the downloads page. This page only provides links to older releases which are not listed in the release database. Python 1.6.1 (September 2000) Python 1.5.2 (April 1999) Older source releases (1.0.1 - 1.6) Ancient source releases (pre 1.0) Python 1.5 binaries Python 1.4 binaries Python 1.3 binaries Python 1.2 binaries Python 1.1 binaries
FSF statement <h1>FSF Statement</h1> <p>Eben Moglen, on behalf of the FSF, writes: <blockquote> The Free Software Foundation thanks the board of the Python Foundation and Guido van Rossum for their cooperation in developing a license for Python 2.0.1 that is fully compatible with the GNU General Public License (GPL). Python 2.0.1c1 and all future versions released under the same license are free software that may be freely combined with programs released under GPL. ...
Python 2.1 Press Release <h4>NEWS RELEASE: For immediate release</h4> <center><h1>PythonLabs Releases Python 2.1</h1></center> <p>FALLS CHURCH VA (April 17, 2001) - PythonLabs and the Python Software Foundation today announced the final release of Python 2.1, a new version of the popular object-oriented programming language. Python 2.1 is the first release under the auspices of the Python Software Foundation (PSF). <p>"After months of work a...
Linux RPMs for Python 2.1 <h1>Linux RPMs for Python 2.1</h1> <p>Made available by Sean Reifschneider. <p><ul><li>Source: <ul> <li><a href="/ftp/python/2.1/python2-2.1-5.src.rpm"> python2-2.1-5.src.rpm</a> <li><a href="/ftp/python/2.1/expat-1.1-3tummy.src.rpm"> expat-1.1-3tummy.src.rpm</a> (Needed to build the Python SRPM) </ul> <li>Binary for RedHat-7.0-based systems: <ul> <li...
Python 2.1 Python 2.1 - final release Note: This is no longer the most current Python release. See Python 2.1.3 for a patch release and the download page for more recent releases. The final version Python 2.1was released on April 17, 2001. See our (gulp :-) press release. What's New? What's New in Python 2.1 by Andrew Kuchling describes the most visible changes since Python 2.0. Full release notes with detailed lists of what was new in each alpha, beta or candidate ...
FSF response to the Python 2.1 license FSF response to the Python 2.1 license Today, I received the following email from Eben Moglen, the Free Software Foundation's attorney. (See also a postscript.) Subject: Re: Python 1.6.1 and GPL compatibility From: Eben Moglen <moglen@columbia.edu> To: Guido van Rossum <guido@digicool.com> Cc: "Bradley M. Kuhn" <bkuhn@gnu.org>, rms@gnu.org Date: Thu, 19 Apr 2001 07:44:11 -0400 (EDT) On Wednesday, 18 April 2001, Guido van Rossum w...
Linux RPMs for Python 2.1 <h1>Linux RPMs for Python 2.1</h1> <p>Made available by Sean Reifschneider. <p><ul><li>Source: <ul> <li><a href="/ftp/python/2.1/python2-2.1-5.src.rpm"> python2-2.1-5.src.rpm</a> <li><a href="/ftp/python/2.1/expat-1.1-4tummy.src.rpm"> expat-1.1-4tummy.src.rpm</a> (Needed for building Python SRPM, for systems that don't provide expat-devel) </ul> <li>Binary fo...
Python 2.1.1 Python 2.1.1 - a bugfix release for Python 2.1 Note: This is no longer the most current Python release. See Python 2.1.3 for a patch release and the download page for more recent releases. We're releasing Python 2.1.1 - a bugfix release for Python 2.1 (July 20, 2001). We've fixed the license: Like Python 2.0.1, Python 2.1.1 is GPL-compatible. We took the Python 2.1 license and applied the required change to section 7 that the FSF told us would suffice to make ...
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, ...
Python 2.1.2 Python 2.1.2 - a bugfix release for Python 2.1 Note: This is no longer the most current Python release. See Python 2.1.3 for a patch release and the download page for more recent releases. On January 16 2002, we're releasing Python 2.1.2 - a bugfix release of Python 2.1. We thank Anthony Baxter for being the releasemeister for this release (and we're using his timezone as an excuse to say it's January 16 :-). This is the final release of Python 2.1.2. While ...
Python 2.1.3 Python 2.1.3 - a bugfix release for Python 2.1 Note: This is not the most current Python version. See the download page for a more recent version. On April 8 2002, we're releasing Python 2.1.3 - a bugfix release of Python 2.1. This release has a small number of critical bug fixes. This is the final release of Python 2.1.3. While the most recent release of Python is 2.2, there are a couple of bugs that have come up since 2.1.2 was released, in particular one b...
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...
Linux RPMs for Python 2.2 <h1>Linux RPMs for Python 2.2</h1> <p><b><font color="darkgreen">--- New: now up-to-date for 2.2 final! ---</font></b> <!-- <p><font color="red">These are for the <b>2.2</b> release. Sorry.</font> --> <p>Made available by Sean Reifschneider. <h4>New in this version (2.2-2)</h4> <ul> <p><li>It includes a "-docs" package which i...
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...
MacPython 2.2.1 <h1>MacPython 2.2.1</h1> <p>Made available by Jack Jansen. <p>All files are also available from Jack's <a href="http://www.cwi.nl/~jack/macpython.html">MacPython page</a>, which you should visit anyway (even if you get the files from here). <p>You should probably read the <a href="../macnews.txt">Macintosh specific release notes</a> as well as the <a href="../NEWS.txt">general ones<a/&g...
If you didn't find what you need, try your search in the Python language documentation.