-
Committer:
Matthias Klose
-
Date:
2010-09-21 10:12:15 UTC
-
Revision ID:
doko@debian.org-20100921101215-iu77v6abbow4kmz7
python3.1 (3.1.2+20100920-1) unstable; urgency=low
* Update to the 3.1 release branch, 20100920.
- Updates to the threading and subprocess tests, but keep these
still disabled on the buildds. Closes: #593046.
- Issue #9804: ascii() now always represents unicode surrogate pairs as
a single ``\UXXXXXXXX``, regardless of whether the character is printable
or not. Also, the "backslashreplace" error handler now joins surrogate
pairs into a single character on UCS-2 builds.
- Issue #9834: Don't segfault in PySequence_GetSlice, PySequence_SetSlice,
or PySequence_DelSlice when the object doesn't have any mapping operations
defined.
- Issue #9854: The default read() implementation in io.RawIOBase now
handles non-blocking readinto() returning None correctly.
- Issue #9853: Fix the signature of SSLSocket.recvfrom() and
SSLSocket.sendto() to match the corresponding socket methods.
- Issue #9826: OrderedDict.__repr__ can now handle self-referential
values: d['x'] = d.
- Issue #9817: Add expat COPYING file; add expat, libffi and expat licenses
to Doc/license.rst.
- Issue #9315: Fix for the trace module to record correct class name
for tracing methods.
* Assume working semaphores, don't rely on running kernel for the check.
LP: #630511.
* Add copyright information for expat, libffi and zlib. Addresses: #596276.
* Apply proposed fix for issue 9054, configure --with-system-expat.
* Provide Lib/plat-gnukfreebsd[78] (Jakub Wilk). Addresses: #593818.
-- Matthias Klose <doko@debian.org> Mon, 20 Sep 2010 22:46:23 +0200