RELEASED - Python 2.1.2c1
Guido van Rossum
guido@python.org
Thu, 10 Jan 2002 23:01:13 -0500
We've issued a release candidate of Python 2.1.2:
http://www.python.org/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:
http://sourceforge.net/bugs/?group_id=5470
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:
http://sourceforge.net/project/shownotes.php?release_id=69287
- 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/~guido/)