[ubuntu/raring-proposed] python2.7 2.7.3-16ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Fri Mar 8 06:45:43 UTC 2013


python2.7 (2.7.3-16ubuntu1) raring; urgency=low

  * Merge with Debian; remaining changes:
    - Build-depend on python:any instead of python.
  * Update symbols files.

python2.7 (2.7.3-16) experimental; urgency=low

  * Update to 20130308, taken from the 2.7 branch.
    - Issue #10156: In the interpreter's initialization phase, unicode globals
      are now initialized dynamically as needed.
    - Issue #16975: Fix error handling bug in the escape-decode decoder.
    - Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBase
      interface and support all mandatory methods and properties.
    - Issue #13454: Fix a crash when deleting an iterator created by
      itertools.tee() if all other iterators were very advanced before.
    - Issue #3754: fix typo in pthread AC_CACHE_VAL.
    - Issue #17029: Let h2py search the multiarch system include directory.
    - Issue #16445: Fixed potential segmentation fault when deleting an
      exception message.
    - Issue #17275: Corrected class name in init error messages of the
      C version of BufferedWriter and BufferedRandom.
    - Issue #7963: Fixed misleading error message that issued when object is
      called without arguments.
    - Issue #5308: Raise ValueError when marshalling too large object (a
      sequence with size >= 2**31), instead of producing illegal marshal data.
    - Issue #17043: The unicode-internal decoder no longer read past the end of
      input buffer.
    - Issue #16979: Fix error handling bugs in the unicode-escape-decode
      decoder.
    - Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when
      the list is being resized concurrently.
    - Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR.
    - Issue #14720: sqlite3: Convert datetime microseconds correctly.
    - Issue #17225: JSON decoder now counts columns in the first line starting
      with 1, as in other lines.
    - Issue #7842: backported fix for py_compile.compile() syntax error
      handling.
    - Issue #13153: Tkinter functions now raise TclError instead of ValueError
      when a unicode argument contains non-BMP character.
    - Issue #9669: Protect re against infinite loops on zero-width matching in
      non-greedy repeat.
    - Issue #13169: The maximal repetition number in a regular expression
      has been increased from 65534 to 2147483647 (on 32-bit platform) or
      4294967294 (on 64-bit).
    - Issue #11311: StringIO.readline(0) now returns an empty string
      as all other file-like objects.
    - Issue #16800: tempfile.gettempdir() no longer left temporary files when
      the disk is full.  Original patch by Amir Szekely.
    - Issue #13555: cPickle now supports files larger than 2 GiB.
    - Issue #17052: unittest discovery should use self.testLoader.
    - Issue #4591: Uid and gid values larger than 2**31 are supported now.
    - Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
    - Issue #17149: Fix random.vonmisesvariate to always return results in
      the range [0, 2*math.pi].
    - Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings.
    - Issue #6975: os.path.realpath() now correctly resolves multiple nested
      symlinks on POSIX platforms.
    - Issue #17156: pygettext.py now correctly escapes non-ascii characters.
    - Issue #7358: cStringIO.StringIO now supports writing to and reading from
      a stream larger than 2 GiB on 64-bit systems.
    - IDLE was displaying spurious SystemExit tracebacks when running scripts
      that terminated by raising SystemExit (i.e. unittest and turtledemo).
    - Issue #10355: In SpooledTemporaryFile class mode and name properties and
      xreadlines method now work for unrolled files.  encoding and newlines
    - Issue #16686: Fixed a lot of bugs in audioop module.
    - Issue #17073: Fix some integer overflows in sqlite3 module.
    - Issue #6083: Fix multiple segmentation faults occured when
      PyArg_ParseTuple parses nested mutating sequence.
    - Issue #5289: Fix ctypes.util.find_library on Solaris.
    - Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an
      underlying stream or a decoder produces data of an unexpected type (i.e.
      when io.TextIOWrapper initialized with text stream or use bytes-to-bytes
      codec).
    - Issue #13994: Add compatibility alias in distutils.ccompiler for
      distutils.sysconfig.customize_compiler.
    - Issue #15633: httplib.HTTPResponse is now mark closed when the server
      sends less than the advertised Content-Length.
    - Issue #15881: Fixed atexit hook in multiprocessing.
    - Issue #14340: Upgrade the embedded expat library to version 2.1.0.
    - Issue #11159: SAX parser now supports unicode file names.
    - Issue #6972: The zipfile module no longer overwrites files outside of
      its destination path when extracting malicious zip files.
    - Issue #17049: Localized calendar methods now return unicode if a locale
      includes an encoding and the result string contains month or weekday (was
      regression from Python 2.6).
    - Issue #4844: ZipFile now raises BadZipfile when opens a ZIP file with an
      incomplete "End of Central Directory" record.
    - Issue #15505: `unittest.installHandler` no longer assumes SIGINT handler
      is set to a callable object.
    - Issue #17051: Fix a memory leak in os.path.isdir() on Windows.
    - Issue #12268: The io module file object write methods no longer abort
      early when a write system calls is interrupted (EINTR).
    - Issue #17249: convert a test in test_capi to use unittest and reap
      threads.
    - We now run both test_email.py and test_email_renamed.py when running the
      test_email regression test.  test_email_renamed contains some tests that
      test_email does not.
    - Issue #17041: Fix testing when Python is configured with the
      --without-doc-strings option.
    - Issue #5033: Fix building of the sqlite3 extension module when the
      SQLite library version has "beta" in it.
    - Issue #17228: Fix building without pymalloc.
    - Issue #17086: Backport the patches from the 3.3 branch to cross-build
      the package.
    - Issue #16406: combine the pages for uploading and registering to PyPI.
    - Issue #16403: Document how distutils uses the maintainer field in
      PKG-INFO.
    - Issue #16695: Document how glob handles filenames starting with a dot.
    - Issue #8890: Stop advertising an insecure practice by replacing uses
      of the /tmp directory with better alternatives in the documentation.
    - Issue #17203: add long option names to unittest discovery docs.
  * python2.7-dbg, libpython2.7-dbg: Drop dependency on python.
  * python2.7-dbg: Make gdb (not gdb-minimal) a recommendation.
  * python2.7: Replace python2.7-minimal (<< 2.7.3-7). Closes: #702005.
  * Build the _md5, _sha1, _sha256 and _sha512 extension modules.
  * Fix multiarch include for AArch64.

Date: Fri, 08 Mar 2013 14:30:55 +0800
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/raring/+source/python2.7/2.7.3-16ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 08 Mar 2013 14:30:55 +0800
Source: python2.7
Binary: python2.7 libpython2.7-stdlib python2.7-minimal libpython2.7-minimal libpython2.7 python2.7-examples python2.7-dev libpython2.7-dev idle-python2.7 python2.7-doc python2.7-dbg libpython2.7-dbg
Architecture: source
Version: 2.7.3-16ubuntu1
Distribution: raring
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Description: 
 idle-python2.7 - IDE for Python (v2.7) using Tkinter
 libpython2.7 - Shared Python runtime library (version 2.7)
 libpython2.7-dbg - Debug Build of the Python Interpreter (version 2.7)
 libpython2.7-dev - Header files and a static library for Python (v2.7)
 libpython2.7-minimal - Minimal subset of the Python language (version 2.7)
 libpython2.7-stdlib - Interactive high-level object-oriented language (version 2.7)
 python2.7  - Interactive high-level object-oriented language (version 2.7)
 python2.7-dbg - Debug Build of the Python Interpreter (version 2.7)
 python2.7-dev - Header files and a static library for Python (v2.7)
 python2.7-doc - Documentation for the high-level object-oriented language Python
 python2.7-examples - Examples for the Python language (v2.7)
 python2.7-minimal - Minimal subset of the Python language (version 2.7)
Closes: 702005
Changes: 
 python2.7 (2.7.3-16ubuntu1) raring; urgency=low
 .
   * Merge with Debian; remaining changes:
     - Build-depend on python:any instead of python.
   * Update symbols files.
 .
 python2.7 (2.7.3-16) experimental; urgency=low
 .
   * Update to 20130308, taken from the 2.7 branch.
     - Issue #10156: In the interpreter's initialization phase, unicode globals
       are now initialized dynamically as needed.
     - Issue #16975: Fix error handling bug in the escape-decode decoder.
     - Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBase
       interface and support all mandatory methods and properties.
     - Issue #13454: Fix a crash when deleting an iterator created by
       itertools.tee() if all other iterators were very advanced before.
     - Issue #3754: fix typo in pthread AC_CACHE_VAL.
     - Issue #17029: Let h2py search the multiarch system include directory.
     - Issue #16445: Fixed potential segmentation fault when deleting an
       exception message.
     - Issue #17275: Corrected class name in init error messages of the
       C version of BufferedWriter and BufferedRandom.
     - Issue #7963: Fixed misleading error message that issued when object is
       called without arguments.
     - Issue #5308: Raise ValueError when marshalling too large object (a
       sequence with size >= 2**31), instead of producing illegal marshal data.
     - Issue #17043: The unicode-internal decoder no longer read past the end of
       input buffer.
     - Issue #16979: Fix error handling bugs in the unicode-escape-decode
       decoder.
     - Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when
       the list is being resized concurrently.
     - Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR.
     - Issue #14720: sqlite3: Convert datetime microseconds correctly.
     - Issue #17225: JSON decoder now counts columns in the first line starting
       with 1, as in other lines.
     - Issue #7842: backported fix for py_compile.compile() syntax error
       handling.
     - Issue #13153: Tkinter functions now raise TclError instead of ValueError
       when a unicode argument contains non-BMP character.
     - Issue #9669: Protect re against infinite loops on zero-width matching in
       non-greedy repeat.
     - Issue #13169: The maximal repetition number in a regular expression
       has been increased from 65534 to 2147483647 (on 32-bit platform) or
       4294967294 (on 64-bit).
     - Issue #11311: StringIO.readline(0) now returns an empty string
       as all other file-like objects.
     - Issue #16800: tempfile.gettempdir() no longer left temporary files when
       the disk is full.  Original patch by Amir Szekely.
     - Issue #13555: cPickle now supports files larger than 2 GiB.
     - Issue #17052: unittest discovery should use self.testLoader.
     - Issue #4591: Uid and gid values larger than 2**31 are supported now.
     - Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
     - Issue #17149: Fix random.vonmisesvariate to always return results in
       the range [0, 2*math.pi].
     - Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings.
     - Issue #6975: os.path.realpath() now correctly resolves multiple nested
       symlinks on POSIX platforms.
     - Issue #17156: pygettext.py now correctly escapes non-ascii characters.
     - Issue #7358: cStringIO.StringIO now supports writing to and reading from
       a stream larger than 2 GiB on 64-bit systems.
     - IDLE was displaying spurious SystemExit tracebacks when running scripts
       that terminated by raising SystemExit (i.e. unittest and turtledemo).
     - Issue #10355: In SpooledTemporaryFile class mode and name properties and
       xreadlines method now work for unrolled files.  encoding and newlines
     - Issue #16686: Fixed a lot of bugs in audioop module.
     - Issue #17073: Fix some integer overflows in sqlite3 module.
     - Issue #6083: Fix multiple segmentation faults occured when
       PyArg_ParseTuple parses nested mutating sequence.
     - Issue #5289: Fix ctypes.util.find_library on Solaris.
     - Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an
       underlying stream or a decoder produces data of an unexpected type (i.e.
       when io.TextIOWrapper initialized with text stream or use bytes-to-bytes
       codec).
     - Issue #13994: Add compatibility alias in distutils.ccompiler for
       distutils.sysconfig.customize_compiler.
     - Issue #15633: httplib.HTTPResponse is now mark closed when the server
       sends less than the advertised Content-Length.
     - Issue #15881: Fixed atexit hook in multiprocessing.
     - Issue #14340: Upgrade the embedded expat library to version 2.1.0.
     - Issue #11159: SAX parser now supports unicode file names.
     - Issue #6972: The zipfile module no longer overwrites files outside of
       its destination path when extracting malicious zip files.
     - Issue #17049: Localized calendar methods now return unicode if a locale
       includes an encoding and the result string contains month or weekday (was
       regression from Python 2.6).
     - Issue #4844: ZipFile now raises BadZipfile when opens a ZIP file with an
       incomplete "End of Central Directory" record.
     - Issue #15505: `unittest.installHandler` no longer assumes SIGINT handler
       is set to a callable object.
     - Issue #17051: Fix a memory leak in os.path.isdir() on Windows.
     - Issue #12268: The io module file object write methods no longer abort
       early when a write system calls is interrupted (EINTR).
     - Issue #17249: convert a test in test_capi to use unittest and reap
       threads.
     - We now run both test_email.py and test_email_renamed.py when running the
       test_email regression test.  test_email_renamed contains some tests that
       test_email does not.
     - Issue #17041: Fix testing when Python is configured with the
       --without-doc-strings option.
     - Issue #5033: Fix building of the sqlite3 extension module when the
       SQLite library version has "beta" in it.
     - Issue #17228: Fix building without pymalloc.
     - Issue #17086: Backport the patches from the 3.3 branch to cross-build
       the package.
     - Issue #16406: combine the pages for uploading and registering to PyPI.
     - Issue #16403: Document how distutils uses the maintainer field in
       PKG-INFO.
     - Issue #16695: Document how glob handles filenames starting with a dot.
     - Issue #8890: Stop advertising an insecure practice by replacing uses
       of the /tmp directory with better alternatives in the documentation.
     - Issue #17203: add long option names to unittest discovery docs.
   * python2.7-dbg, libpython2.7-dbg: Drop dependency on python.
   * python2.7-dbg: Make gdb (not gdb-minimal) a recommendation.
   * python2.7: Replace python2.7-minimal (<< 2.7.3-7). Closes: #702005.
   * Build the _md5, _sha1, _sha256 and _sha512 extension modules.
   * Fix multiarch include for AArch64.
Checksums-Sha1: 
 47d82eed7e5917c42f460e44762cba5925ba92ce 2404 python2.7_2.7.3-16ubuntu1.dsc
 64322991992ad487fb8918d1938a57fef26e89f3 971618 python2.7_2.7.3-16ubuntu1.diff.gz
Checksums-Sha256: 
 a3a9940f3bb1c7ea0cef6c8ca25e9c396fed330db72c0a144dafab312cd2e167 2404 python2.7_2.7.3-16ubuntu1.dsc
 d02855d25e6e48a05704c531bfde1e53250865e21c87c60da0e0d399a58df987 971618 python2.7_2.7.3-16ubuntu1.diff.gz
Files: 
 fb0fe845b79e24cb000beb32daba1252 2404 python optional python2.7_2.7.3-16ubuntu1.dsc
 a94053ee8e70c1423391e7b0366fa4ef 971618 python optional python2.7_2.7.3-16ubuntu1.diff.gz
Original-Maintainer: Matthias Klose <doko at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlE5iKIACgkQStlRaw+TLJxghwCgxKs9QVQuTJvGDAA8T/b8pL+K
eZUAoKtRYSzvdwX0Wz6HuHGyn4Ew+ovA
=0Pfz
-----END PGP SIGNATURE-----


More information about the Raring-changes mailing list