[ubuntu/natty] python3.1 3.1.3~rc1-1 (Accepted)

Ubuntu Installer archive at ubuntu.com
Sun Nov 14 20:34:06 GMT 2010


python3.1 (3.1.3~rc1-1) unstable; urgency=low

  * Python 3.1.3 release candidate 1.
    - Issue #10221: dict.pop(k) now has a key error message that includes the
      missing key (same message d[k] returns for missing keys).
    - Issue #5437: A preallocated MemoryError instance should not hold
      traceback data (including local variables caught in the stack trace)
      alive infinitely.
    - Issue #10077: Fix logging of site module errors at startup.
    - Issue #10186: Fix the SyntaxError caret when the offset is equal
      to the length of the offending line.
    - Issue #9713, #10114: Parser functions (eg. PyParser_ASTFromFile) expects
      filenames encoded to the filesystem encoding with surrogateescape error
      handler (to support undecodable bytes), instead of UTF-8 in strict mode.
    - Issue #9997: Don't let the name "top" have special significance in scope
      resolution.
    - Issue #10068: Global objects which have reference cycles with
      their module's dict are now cleared again.
    - Issue #4471: Properly shutdown socket in IMAP.shutdown().
    - Fix IMAP.login() to work properly.
    - Issue #10126: Fix distutils' test_build when Python was built with
      --enable-shared.
    - Fix typo in one sdist option (medata-check).
    - Issue #9199: Fix incorrect use of distutils.cmd.Command.announce.
    - Issue #1718574: Fix options that were supposed to accept arguments but did
      not in build_clib.
    - Issue #9281: Prevent race condition with mkdir in distutils.
    - Issue #10229: Fix caching error in gettext.
    - Issue #10252: Close file objects in a timely manner in distutils code and
      tests.
    - Issue #10311: The signal module now restores errno before returning from
      its low-level signal handler.
    - The keyword only restriction for the places argument in
      unittest.TestCase.assert[Not]AlmostEqual methods has been removed.
    - Issue 6706: asyncore accept() method no longer raises
      EWOULDBLOCK/ECONNABORTED on incomplete connection attempt but returns
      None instead.
    - Issue #10266: uu.decode didn't close in_file explicitly when it was given
      as a filename.
    - Issue #10246: uu.encode didn't close file objects explicitly when
      filenames were given to it.
    - Issue #10253: FileIO leaks a file descriptor when trying to open a file
      for append that isn't seekable.
    - Issue #5027: The standard ``xml`` namespace is now understood by
      xml.sax.saxutils.XMLGenerator as being bound to
      http://www.w3.org/XML/1998/namespace.
    - Issue #5117: Case normalization was needed on ntpath.relpath(). And
      fixed root directory issue on posixpath.relpath(). (Ported working fixes
      from ntpath)
    - Issue #10041: The signature of optional arguments in socket.makefile()
      didn't match that of io.open(), and they also didn't get forwarded
      properly to TextIOWrapper in text mode.
    - Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the
      current directory was deleted.
    - Issue #9054: Fix a crash occurring when using the pyexpat module
      with expat version 2.0.1.
  * Move the Makefile into the -min package, required by sysconfig.
    Addresses: #603237.

Date: Sun,  14 Nov 2010 20:33:25 +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.3~rc1-1
-------------- next part --------------
Origin: Debian/unstable
Format: 1.7
Date: Sun,  14 Nov 2010 20:33:25 +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.3~rc1-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)
Files:
 908d8da2cabc51bf1bdf717aa4b13c6f 11780042 python optional python3.1_3.1.3~rc1.orig.tar.gz
 1d397c1e61749a862e464f3e215f5e64 251299 python optional python3.1_3.1.3~rc1-1.diff.gz
 3291e60420735aaf033fdb99a10a5394 1741 python optional python3.1_3.1.3~rc1-1.dsc
Changes:
 python3.1 (3.1.3~rc1-1) unstable; urgency=low
 .
   * Python 3.1.3 release candidate 1.
     - Issue #10221: dict.pop(k) now has a key error message that includes the
       missing key (same message d[k] returns for missing keys).
     - Issue #5437: A preallocated MemoryError instance should not hold
       traceback data (including local variables caught in the stack trace)
       alive infinitely.
     - Issue #10077: Fix logging of site module errors at startup.
     - Issue #10186: Fix the SyntaxError caret when the offset is equal
       to the length of the offending line.
     - Issue #9713, #10114: Parser functions (eg. PyParser_ASTFromFile) expects
       filenames encoded to the filesystem encoding with surrogateescape error
       handler (to support undecodable bytes), instead of UTF-8 in strict mode.
     - Issue #9997: Don't let the name "top" have special significance in scope
       resolution.
     - Issue #10068: Global objects which have reference cycles with
       their module's dict are now cleared again.
     - Issue #4471: Properly shutdown socket in IMAP.shutdown().
     - Fix IMAP.login() to work properly.
     - Issue #10126: Fix distutils' test_build when Python was built with
       --enable-shared.
     - Fix typo in one sdist option (medata-check).
     - Issue #9199: Fix incorrect use of distutils.cmd.Command.announce.
     - Issue #1718574: Fix options that were supposed to accept arguments but did
       not in build_clib.
     - Issue #9281: Prevent race condition with mkdir in distutils.
     - Issue #10229: Fix caching error in gettext.
     - Issue #10252: Close file objects in a timely manner in distutils code and
       tests.
     - Issue #10311: The signal module now restores errno before returning from
       its low-level signal handler.
     - The keyword only restriction for the places argument in
       unittest.TestCase.assert[Not]AlmostEqual methods has been removed.
     - Issue 6706: asyncore accept() method no longer raises
       EWOULDBLOCK/ECONNABORTED on incomplete connection attempt but returns
       None instead.
     - Issue #10266: uu.decode didn't close in_file explicitly when it was given
       as a filename.
     - Issue #10246: uu.encode didn't close file objects explicitly when
       filenames were given to it.
     - Issue #10253: FileIO leaks a file descriptor when trying to open a file
       for append that isn't seekable.
     - Issue #5027: The standard ``xml`` namespace is now understood by
       xml.sax.saxutils.XMLGenerator as being bound to
       http://www.w3.org/XML/1998/namespace.
     - Issue #5117: Case normalization was needed on ntpath.relpath(). And
       fixed root directory issue on posixpath.relpath(). (Ported working fixes
       from ntpath)
     - Issue #10041: The signature of optional arguments in socket.makefile()
       didn't match that of io.open(), and they also didn't get forwarded
       properly to TextIOWrapper in text mode.
     - Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the
       current directory was deleted.
     - Issue #9054: Fix a crash occurring when using the pyexpat module
       with expat version 2.0.1.
   * Move the Makefile into the -min package, required by sysconfig.
     Addresses: #603237.



More information about the Natty-changes mailing list