We've issued a release candidate of Python 2.1.2:
Our thanks go out to Anthony Baxter, who almost singlehandedly produced this release. We're planning a final release of 2.1.2 early next week, probably Tuesday night (Wednesday morning for Anthony :-).
Please report any bugs you find to the bug tracker:
This being a bugfix release, there are no exciting new features -- we just fixed a lot of bugs; a few are outlined below. For a complete list, please see:
- The socket object gained a new method, 'sendall()'. This method is guaranteed to send all data - this is not guaranteed by the 'send()' method. See also SF patch #474307. The standard library has been updated to use this method where appropriate.
- Fix for incorrectly swapped arguments to PyFrame_BlockSetup in ceval.c. This bug could cause python to crash. It was related to using a 'continue' inside a 'try' block.
- The Python compiler package was updated to correctly calculate stack depth in some cases. This was affecting Zope Python Scripts rather badly.
- Largefile support was added (but not on by default, you'll need to follow the instructions in the documentation of the posix module).
--Guido van Rossum (home page: http://www.python.org/%7Eguido/)