The Null Device

Python 2.3 is out

Python 2.3 is officially out, and brings with it lots of features. Generators are now a first-class part of the language (and not part of __future__), which allows a sort of lazy evaluation; Python can import modules from ZIP files; there is the enumerate() function, which allows you to iterate over a sequence's indices and values more efficiently, as well as Set and Boolean types; and there are a number of nifty new modules, such as a correct CSV handler, and more. Oh, and it's apparently 25% faster too.

There are 2 comments on "Python 2.3 is out":

Posted by: richard Thu Jul 31 03:04:42 2003

Big stuff that kinda gets lost in the noise: this is the release in which my package index (PyPI - is now supported by distutils in the core (yay, no more patching python to submit package info :) ... and a relatively minor feature that'll have a big impact: sockets may now have a timeout set (with a module-level default if need be). No more Roundup ( servers hanging 'cos of some fucked client :)

Posted by: richard Thu Jul 31 03:05:46 2003

Heh. URL highlighting sucked in the trailing ) there... those urls are:

PyPI -

Roundup -


Want to say something? Do so here.

Post pseudonymously

Display name:
To prove that you are not a bot, please enter the text in the image into the field below it.

Your Comment:

Please keep comments on topic and to the point. Inappropriate comments may be deleted.

Note that markup is stripped from comments; URLs will be automatically converted into links.