python2.5 2.5-5ubuntu11 source package in Ubuntu

Changelog

python2.5 (2.5-5ubuntu11) feisty; urgency=low

  * Update to 20070327, taken from the 2.5 release branch.
    - documentation fixes.
    - Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}.
    - Fix #1675967: re patterns pickled with older Python versions can
      now be unpickled. Ubuntu #74773.
    - Fix bug #1684254: webbrowser now uses shlex to split any command lines
      given to get().
    - Fix a TypeError while unpacking an iterable is no longer masked
      by a generic one with the message "unpack non-sequence".
    - Fix an error/crash when encountering syntax errors in complex
      if statements.
    - Fix #931877, preventing a segfault in object_reduce_ex() by splitting
      the implementation for __reduce__ and __reduce_ex__ into two separate
      functions.
    - The wave module now closes a file object it opened if initialization
      failed.
    - Don't modify __slots__ tuple if it contains an unicode name. Remove a
      reference leak that happened if the name could not be converted
      to string.
    - Fix #767111, a long-standing bug in urllib which caused an
      AttributeError instead of an IOError when the server's response didn't
      contain a valid HTTP status line.
    - Fix #1622896, a rare corner case where the bz2 module raised an
      error in spite of a succesful compression.
    - Support Unicode strings in
      email.message.Message.{set_charset,get_content_charset}.
    - Fix #1569798, a bug in distutils when building Python from a directory
      within sys.exec_prefix. Remove the Ubuntu fix.
    - Fix #742342; make Python stop segfaulting on infinitely-recursive
      reload()s.
    - Fix pdb's "ignore" and "condition" commands so they trap the IndexError
      caused by passing in an invalid breakpoint number.
    - remove unreachable code from type.__new__() method.
      __dict__ and __weakref__ are removed from the slots tuple earlier
      in the code, in the loop that mangles slot names.
    - Fix #1531963; make SocketServer.TCPServer's server_address always be
      equal to calling getsockname() on the server's socket.
    - Fix #1651235; when a tuple was passed to a ctypes function call,
      Python would crash instead of raising an error.
    - Fix #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)
      returned string up to the first NUL character.
    - Fix #1637850: make_table in difflib did not work with unicode.
    - Fix #1676321: empty() returned wrong result.
  * python-dbg: After trying to load a foo_d.so or foomodule_d.so extension,
    try again using the unmodified name. The import will fail, if the extension
    is not built with Py_DEBUG, but it better integrates with third party
    archives (suggested by David Abrahams, Boost).

 -- Matthias Klose <email address hidden>   Thu, 29 Mar 2007 10:11:56 +0200

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Feisty
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
python
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
python2.5_2.5.orig.tar.gz 10.5 MiB 5a0fd1ddd200330bf1451b3e12c7e05155e1bc9e9cc50e3c0fbe793cd75792d1
python2.5_2.5-5ubuntu11.diff.gz 3.0 MiB 91ed7cdda76e0b3d425f26ed3c3d1091731bdc74ba282b33f21482b36ee44370
python2.5_2.5-5ubuntu11.dsc 1.4 KiB a8bec2bbe040567e9ad8b2835b843b765243c98fadede1723f6c1af3c273639e

View changes file

Binary packages built by this source

idle-python2.5: No summary available for idle-python2.5 in ubuntu feisty.

No description available for idle-python2.5 in ubuntu feisty.

python2.5: No summary available for python2.5 in ubuntu feisty.

No description available for python2.5 in ubuntu feisty.

python2.5-dbg: No summary available for python2.5-dbg in ubuntu feisty.

No description available for python2.5-dbg in ubuntu feisty.

python2.5-dev: No summary available for python2.5-dev in ubuntu feisty.

No description available for python2.5-dev in ubuntu feisty.

python2.5-doc: No summary available for python2.5-doc in ubuntu feisty.

No description available for python2.5-doc in ubuntu feisty.

python2.5-examples: No summary available for python2.5-examples in ubuntu feisty.

No description available for python2.5-examples in ubuntu feisty.

python2.5-minimal: No summary available for python2.5-minimal in ubuntu feisty.

No description available for python2.5-minimal in ubuntu feisty.