[ubuntu/natty] python3.1 3.1.2+20101012-1 (Accepted)

Ubuntu Installer archive at ubuntu.com
Fri Oct 15 15:18:58 BST 2010


python3.1 (3.1.2+20101012-1) unstable; urgency=low

  * Update to the 3.1 release branch, 20101012.
    - Issue #10006: type.__abstractmethods__ now raises an AttributeError.
      As a result metaclasses can now be ABCs (see #9533).
    - Issue #9759: GzipFile now raises ValueError when an operation is
      attempted after the file is closed.
    - Issue #9042: Fix interaction of custom translation classes and caching
      in gettext.
    - Issue #9065: tarfile no longer uses "root" as the default for the uname
      and gname field.
    - Issue #8980: Fixed a failure in distutils.command check that was shadowed
      by an environment that does not have docutils.
    - Issue #1050268: parseaddr now correctly quotes double quote and backslash
      characters that appear inside quoted strings in email addresses.
    - Issue #10004: quoprimime no longer generates a traceback when confronted
      with invalid characters after '=' in a Q-encoded word.
    - Issue #9950: Fix socket.sendall() crash or misbehaviour when a signal is
      received.  Now sendall() properly calls signal handlers if necessary,
      and retries sending if these returned successfully, including on sockets
      with a timeout.
    - Issue #10003: Allow handling of SIGBREAK on Windows. Fixes a regression
      introduced by issue #9324.
    - Issue #10054: Some platforms provide uintptr_t in inttypes.h.
    - Issue #10055: Make json C89-compliant in UCS4 mode.
    - Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6.

python3.1 (3.1.2+20100926-1) unstable; urgency=low

  * Update to the 3.1 release branch, 20100926.
    - Issue #9930: Remove bogus subtype check that was causing (e.g.)
      float.__rdiv__(2.0, 3) to return NotImplemented instead of the
      expected 1.5.
    - Issue #9936: Fixed executable lines' search in the trace module.
    - Issue #9928: Properly initialize the types exported by the bz2 module.
    - Documentation and PC build fixes.
  * Make Lib/plat-gnukfreebsd[78] ready for python3. Closes: #597874.

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.

Date: Fri,  15 Oct 2010 11:20:41 +0000
Changed-By: Matthias Klose <matthias.klose at canonical.com>
Maintainer: Matthias Klose <doko at debian.org>
Origin: Debian/unstable
https://launchpad.net/ubuntu/natty/+source/python3.1/3.1.2+20101012-1
-------------- next part --------------
Origin: Debian/unstable
Format: 1.7
Date: Fri,  15 Oct 2010 11:20:41 +0000
Source: python3.1
Binary: python3.1, python3.1-minimal, libpython3.1, python3.1-examples, python3.1-dev, idle-python3.1, python3.1-doc, python3.1-dbg
Architecture: source
Version: 3.1.2+20101012-1
Distribution: natty
Urgency: low
Maintainer: Matthias Klose <doko at debian.org>
Changed-By: Matthias Klose <matthias.klose at canonical.com>
Description:
 python3.1  - An interactive high-level object-oriented language (version 3.1)
Closes: 593046 597874
Launchpad-bugs-fixed: 630511
Files:
 d43d70bd116ec80d128b134f282c9e77 1776 python optional python3.1_3.1.2+20101012-1.dsc
 17c6a0dabdd444a9c52a985e3d6190ec 249220 python optional python3.1_3.1.2+20101012-1.diff.gz
 dace5ab150a4c8843ba9087f668b2df7 11801373 python optional python3.1_3.1.2+20101012.orig.tar.gz
Changes:
 python3.1 (3.1.2+20101012-1) unstable; urgency=low
 .
   * Update to the 3.1 release branch, 20101012.
     - Issue #10006: type.__abstractmethods__ now raises an AttributeError.
       As a result metaclasses can now be ABCs (see #9533).
     - Issue #9759: GzipFile now raises ValueError when an operation is
       attempted after the file is closed.
     - Issue #9042: Fix interaction of custom translation classes and caching
       in gettext.
     - Issue #9065: tarfile no longer uses "root" as the default for the uname
       and gname field.
     - Issue #8980: Fixed a failure in distutils.command check that was shadowed
       by an environment that does not have docutils.
     - Issue #1050268: parseaddr now correctly quotes double quote and backslash
       characters that appear inside quoted strings in email addresses.
     - Issue #10004: quoprimime no longer generates a traceback when confronted
       with invalid characters after '=' in a Q-encoded word.
     - Issue #9950: Fix socket.sendall() crash or misbehaviour when a signal is
       received.  Now sendall() properly calls signal handlers if necessary,
       and retries sending if these returned successfully, including on sockets
       with a timeout.
     - Issue #10003: Allow handling of SIGBREAK on Windows. Fixes a regression
       introduced by issue #9324.
     - Issue #10054: Some platforms provide uintptr_t in inttypes.h.
     - Issue #10055: Make json C89-compliant in UCS4 mode.
     - Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6.
 .
 python3.1 (3.1.2+20100926-1) unstable; urgency=low
 .
   * Update to the 3.1 release branch, 20100926.
     - Issue #9930: Remove bogus subtype check that was causing (e.g.)
       float.__rdiv__(2.0, 3) to return NotImplemented instead of the
       expected 1.5.
     - Issue #9936: Fixed executable lines' search in the trace module.
     - Issue #9928: Properly initialize the types exported by the bz2 module.
     - Documentation and PC build fixes.
   * Make Lib/plat-gnukfreebsd[78] ready for python3. Closes: #597874.
 .
 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.



More information about the Natty-changes mailing list