python2.7 2.7.9-1ubuntu1 source package in Ubuntu
Changelog
python2.7 (2.7.9-1ubuntu1) vivid; urgency=medium * Update to 20150226, taken from the 2.7 release branch. - Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. - Issue #23048: Fix jumping out of an infinite while loop in the pdb. - Issue #23458: On POSIX, the file descriptor kept open by os.urandom() is now set to non inheritable. - Issue #22113: struct.pack_into() now supports new buffer protocol (in particular accepts writable memoryview). - Issues #814253, #9179: Warnings now are raised when group references and conditional group references are used in lookbehind assertions in regular expressions. - Issue #23215: Multibyte codecs with custom error handlers that ignores errors consumed too much memory and raised SystemError or MemoryError. - Issue #5700: io.FileIO() called flush() after closing the file. flush() was not called in close() if closefd=False. - Issue #21548: Fix pydoc.synopsis() and pydoc.apropos() on modules with empty docstrings. - Issue #22885: Fixed arbitrary code execution vulnerability in the dumbdbm module. - Issue #23481: Remove RC4 from the SSL module's default cipher list. - Issue #21849: Fixed xmlrpclib serialization of non-ASCII unicode strings in the multiprocessing module. - Issue #21840: Fixed expanding unicode variables of form $var in posixpath.expandvars(). Fixed all os.path implementations on unicode-disabled builds. - Issue #23363: Fix possible overflow in itertools.permutations. - Issue #23364: Fix possible overflow in itertools.product. - Issue #23365: Fixed possible integer overflow in itertools.combinations_with_replacement. - Issue #23366: Fixed possible integer overflow in itertools.combinations. - Issue #23191: fnmatch functions that use caching are now threadsafe. - Issue #18518: timeit now rejects statements which can't be compiled outside a function or a loop (e.g. "return" or "break"). - Issue #19996: Make :mod:`httplib` ignore headers with no name rather than assuming the body has started. - Issue #20188: Support Application-Layer Protocol Negotiation (ALPN) in the ssl module. - Issue #23248: Update ssl error codes from latest OpenSSL git master. - Issue #23098: 64-bit dev_t is now supported in the os module. - Issue #23063: In the disutils' check command, fix parsing of reST with code or code-block directives. - Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The availability of the function is checked during the compilation. - Backport the context argument to ftplib.FTP_TLS. - Issue #23111: Maximize compatibility in protocol versions of ftplib.FTP_TLS. - Issue #23112: Fix SimpleHTTPServer to correctly carry the query string and fragment when it redirects to add a trailing slash. - Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, to get pseudo-random bytes. - Issue #23093: In the io, module allow more operations to work on detached streams. - Issue #23071: Added missing names to codecs.__all__. - Issue #23016: A warning no longer produces an AttributeError when sys.stderr is None. - Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails. Original patch by Martin Panter. - Issue #22609: Constructors and update methods of mapping classes in the collections module now accept the self keyword argument. - Issue #23006: Improve the documentation and indexing of dict.__missing__. Add an entry in the language datamodel special methods section. Revise and index its discussion in the stdtypes mapping/dict section. Backport the code example from 3.4. - Issue #21514: The documentation of the json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627. - Issue #6639: Module-level turtle functions no longer raise TclError after closing the window. - Issue #22314: pydoc now works when the LINES environment variable is set. - Issue #18905: "pydoc -p 0" now outputs actually used port. - Issue #23345: Prevent test_ssl failures with large OpenSSL patch level values (like 0.9.8zc). - Issue #23392: Added tests for marshal C API that works with FILE*. - Issue #18982: Add tests for CLI of the calendar module. - Issue #19949: The test_xpickle test now tests compatibility with installed Python 2.7 and reports skipped tests. - Issue #11578: Backported test for the timeit module. - Issue #22943: bsddb tests are locale independend now. - Issue #20577: Configuration of the max line length for the FormatParagraph extension has been moved from the General tab of the Idle preferences dialog to the FormatParagraph tab of the Config Extensions dialog. - Issue #16893: Update Idle doc chapter to match current Idle and add new information. - Issue #23180: Rename IDLE "Windows" menu item to "Window". - Issue #15506: Use standard PKG_PROG_PKG_CONFIG autoconf macro in the configure script. - Issue #22079: PyType_Ready() now checks that statically allocated type has no dynamically allocated bases. * Remove LTO sections from the static libraries. Closes: #698395. -- Matthias Klose <email address hidden> Thu, 26 Feb 2015 13:59:24 +0100
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Vivid
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- python
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python2.7_2.7.9.orig.tar.gz | 14.4 MiB | 46454dc4cb20e1f9b85aef63985890fa7e247f5941991761afd97d68e69b1901 |
python2.7_2.7.9-1ubuntu1.diff.gz | 391.6 KiB | b52f7eb876fd59ede96ea2250895aaaf8527e33c7efc96b9901142c06ae6b02a |
python2.7_2.7.9-1ubuntu1.dsc | 3.3 KiB | 1083836e127b54c9052cd8131b814987e9389d239c4cc5bd36a2bd4bfc2b3cea |
Available diffs
- diff from 2.7.9-1 (in Debian) to 2.7.9-1ubuntu1 (133.3 KiB)
Binary packages built by this source
- idle-python2.7: No summary available for idle-python2.7 in ubuntu vivid.
No description available for idle-python2.7 in ubuntu vivid.
- libpython2.7: No summary available for libpython2.7 in ubuntu vivid.
No description available for libpython2.7 in ubuntu vivid.
- libpython2.7-dbg: No summary available for libpython2.7-dbg in ubuntu vivid.
No description available for libpython2.7-dbg in ubuntu vivid.
- libpython2.7-dev: No summary available for libpython2.7-dev in ubuntu vivid.
No description available for libpython2.7-dev in ubuntu vivid.
- libpython2.7-minimal: No summary available for libpython2.7-minimal in ubuntu vivid.
No description available for libpython2.
7-minimal in ubuntu vivid.
- libpython2.7-stdlib: No summary available for libpython2.7-stdlib in ubuntu vivid.
No description available for libpython2.7-stdlib in ubuntu vivid.
- libpython2.7-testsuite: No summary available for libpython2.7-testsuite in ubuntu vivid.
No description available for libpython2.
7-testsuite in ubuntu vivid.
- python2.7: No summary available for python2.7 in ubuntu vivid.
No description available for python2.7 in ubuntu vivid.
- python2.7-dbg: No summary available for python2.7-dbg in ubuntu vivid.
No description available for python2.7-dbg in ubuntu vivid.
- python2.7-dev: No summary available for python2.7-dev in ubuntu vivid.
No description available for python2.7-dev in ubuntu vivid.
- python2.7-doc: No summary available for python2.7-doc in ubuntu vivid.
No description available for python2.7-doc in ubuntu vivid.
- python2.7-examples: No summary available for python2.7-examples in ubuntu vivid.
No description available for python2.7-examples in ubuntu vivid.
- python2.7-minimal: No summary available for python2.7-minimal in ubuntu vivid.
No description available for python2.7-minimal in ubuntu vivid.