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.
...IDE started almost right away, in mid 1999, initially on a part-time basis. We realized that writing an entire IDE wasn't going to be easy and wanted to be sure that Python was really as good as it appeared to us at the time. The logical way to approach this was to develop the IDE itself in Python. This would give us proof of concept and let us become early users as we started to develop and debug Wing IDE with itself. Wing IDE 1.1.7 in action, debugging itself Zoom in To speed development an...
...ided by ActiveState. The C filtering libraries that we integrated into the project were wrapped as extension modules. For a development environment, we used Wing IDE as the preferred IDE. While our test machines ran both on Linux and Windows, we were able to do all our primary development on Windows, with Wing IDE. Overview of the Armadillo Architecture Zoom in Nose tests and the standard library module unittest gave the project a strong unit testing foundation. This was a crucial component o...
...ide for troubleshooting the Tcl/Tk installation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. If You Find a Bug It was probably already fixed in a later version. Please try the latest version before reporting bugs.
...IDE to be used on MacOS 8.1</b> (not needed on later systems) 7c054dd01973ec0ac28a96ce5bcf9b9d <a href="/ftp/python/2.2.1/MacPython221MacOS81patch.sit">MacPython221MacOS81patch.sit</a> (136134 bytes) 26cc641b08d3c843f377b20f3644b1ed <a href="/ftp/python/2.2.1/MacPython221MacOS81patch.hqx">MacPython221MacOS81patch.hqx</a> (184240 bytes) System Message: WARNING/2 (<string>, line 34) Definition list ends without a blank line; unexpected ...
...IDE built using Windows components. Mac users please go to Jack's MacPython Page for downloads. All others should download Python-2.1.1.tgz, the source tarball, from one of the download locations below, and do the usual "gunzip; tar; configure; make" dance. Red Hat Linux users may also try to download the RPMs made available by Sean Reifschneider. Download locations Python.org: HTTP. MD5 checksums eb34371c49b271abc74b42572883e1b4 Python-2.1.1.tgz 39ef54d...
Version: None
Released: April 9, 2002
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 …
View Release Notes
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 from the …
...IDE built using Windows components. There's no Mac release of Python 2.1.2; MacPython 2.1.1 or 2.2 will have to do. Users on other platforms should download the source tarball. You can download Python-2.1.2.tgz, from one of the download locations below, and do the usual "gunzip; tar; configure; make" dance. Red Hat Linux users may also try to download the RPMs made available by Sean Reifschneider. Download locations Python.org: HTTP. MD5 checksums 4af22b...
...IDE built using Windows components. Update (2002/04/23): Windows users should download a new UNWISE.EXE from Wise that fixes a bug which could cause the uninstaller to disappear in some circumstances. Just drop it over the old uninstaller, which will be at C:\Python21\UNWISE.EXE unless you chose a different directory at install time. Users on other platforms should download the source tarball. You can download Python-2.1.3.tgz, from one of the download locations below, and do th...
Python 2.2.2 Python 2.2.2 Note: See Python 2.2.3 for a patch release which supersedes 2.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 pleased to announce the release...
...identically by the core of the GravityZoo Framework. Identically, because The GravityZoo Framework is designed to replicate the state changes of all those "shared objects" between client and server. GravityZoo Framework The GravityZoo Framework consists of several layers with each a distinctive function. Application Server component architecture Zoom in Client Side The client runs a small software stack. This stack consists of a core and one or more toolkits. The toolkits form th...
Released: April 10, 2002
...ident about the task you can find a few notes on the BeginnersGuide/Download wiki page, but installation is unremarkable on most platforms. Learning Before getting started, you may want to find out which IDEs and text editors are tailored to make Python editing easy, browse the list of introductory books, or look at code samples that you might find helpful. There is a list of tutorials suitable for experienced programmers on the BeginnersGuide/Tutorials page. There is also a list of resources ...
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...
Released: July 29, 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: June 22, 2001
We're releasing Python 2.0.1 - the final bugfix release for Python 2.0. Why would we come with a bugfix release now (June 2001), when Python 2.0 was released in October 2000 and Python 2.1 has been released for months (April 2001)? Two very good …
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 Windows users should download the Windows installer, …
...IDE built using Windows components. All others should download Python-2.0.1.tgz, the source tarball, from one of the download locations below, and do the usual "gunzip; tar; configure; make" dance. Download locations Python.org: HTTP. MD5 checksums 8aa10dcf062723001b852d96e905af79 Python-2.0.1.tgz 5940b6eea8972136f8e365346f1b1313 Python-2.0.1.exe 0a8506c7379a2efdc95759ecbc8f16a0 Python-2.0.1-Debug.zip Documentation The documentation has been changed minimally: Browse HTML on...
...IDE built using Windows components. Linux users may find source and some binary RPMs on the RPM page. Debian packages are available directly from the Debian project, under interpreters (new releases initially appear in unstable). Macintosh users can find binaries and source on Jack Jansen's MacPython page. (MacOS X users who have a C compiler can also build from the source tarball below.) All others should download Python-2.2.3.tgz, the source archive. Unpack it with "tar -zxvf Python-2.2....
Released: Sept. 23, 2003
If you didn't find what you need, try your search in the Python language documentation.