GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Python
  • PSF
  • Docs
  • PyPI
  • Jobs
  • Community
  • Donate
  • A A
  • LinkedIn
  • Mastodon
  • Chat on IRC
  • Twitter
  • About
  • Applications

This view

  • Original page
  • New address

GeezerVison is showing www.python.org — Python Release Python 2.2.3

Warning: Python 2.2.3 reached end-of-life. It is no longer supported and does not receive security updates. We recommend upgrading to the latest Python release.

Release date: 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, 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 Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an 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.3.tgz". Change to the Python-2.2.3 directory and run the "./configure", "make", "make install" commands to compile and install Python.

What's New?

This being a bug-fix release, there have been no exciting new features implemented since 2.2.2 -- just heaps of fixes.

For a list of intentional incompatibilities and other details of this release, see the bugs page and the release notes, or the Misc/NEWS file in the source distribution

For the full list of changes, you can poke around CVS.

Other sources of information on 2.2

  • Unifying types and classes in Python 2.2 by Guido van Rossum -- a tutorial on the material covered by PEPs 252 and 253.
  • What's New in Python 2.2 by Andrew Kuchling describes the most visible changes since Python 2.1.
  • Guido gave a talk on what's new in 2.2 at the ZPUG-DC meeting on September 26, 2001; here are his powerpoint slides.
  • Charming Python: Iterators and simple generators by David Mertz on IBM developerWorks.

Documentation

The documentation has been updated too:

  • Browse HTML on-line
  • Download using HTTP

Files, MD5 checksums and sizes

d76e774a4169794ae0d7a8598478e69e Python-2.2.3.exe (7334106 bytes)

169f89f318e252dac0c54dd1b165d229 Python-2.2.3.tgz (6709556 bytes)

Full Changelog

Version Operating system Description File size MD5 checksum
Gzipped source tarball Source release 28.0 MB a252b35aef554947413da9c8dff1208d
Windows installer Windows 7.0 MB d76e774a4169794ae0d7a8598478e69e
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.