1
python2.7 (2.7.3-16ubuntu1) raring; urgency=low
3
* Merge with Debian; remaining changes:
4
- Build-depend on python:any instead of python.
5
* Update symbols files.
7
-- Matthias Klose <doko@ubuntu.com> Fri, 08 Mar 2013 14:30:55 +0800
9
python2.7 (2.7.3-16) experimental; urgency=low
11
* Update to 20130308, taken from the 2.7 branch.
12
- Issue #10156: In the interpreter's initialization phase, unicode globals
13
are now initialized dynamically as needed.
14
- Issue #16975: Fix error handling bug in the escape-decode decoder.
15
- Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBase
16
interface and support all mandatory methods and properties.
17
- Issue #13454: Fix a crash when deleting an iterator created by
18
itertools.tee() if all other iterators were very advanced before.
19
- Issue #3754: fix typo in pthread AC_CACHE_VAL.
20
- Issue #17029: Let h2py search the multiarch system include directory.
21
- Issue #16445: Fixed potential segmentation fault when deleting an
23
- Issue #17275: Corrected class name in init error messages of the
24
C version of BufferedWriter and BufferedRandom.
25
- Issue #7963: Fixed misleading error message that issued when object is
26
called without arguments.
27
- Issue #5308: Raise ValueError when marshalling too large object (a
28
sequence with size >= 2**31), instead of producing illegal marshal data.
29
- Issue #17043: The unicode-internal decoder no longer read past the end of
31
- Issue #16979: Fix error handling bugs in the unicode-escape-decode
33
- Issue #17278: Fix a crash in heapq.heappush() and heapq.heappop() when
34
the list is being resized concurrently.
35
- Issue #17018: Make Process.join() retry if os.waitpid() fails with EINTR.
36
- Issue #14720: sqlite3: Convert datetime microseconds correctly.
37
- Issue #17225: JSON decoder now counts columns in the first line starting
38
with 1, as in other lines.
39
- Issue #7842: backported fix for py_compile.compile() syntax error
41
- Issue #13153: Tkinter functions now raise TclError instead of ValueError
42
when a unicode argument contains non-BMP character.
43
- Issue #9669: Protect re against infinite loops on zero-width matching in
45
- Issue #13169: The maximal repetition number in a regular expression
46
has been increased from 65534 to 2147483647 (on 32-bit platform) or
47
4294967294 (on 64-bit).
48
- Issue #11311: StringIO.readline(0) now returns an empty string
49
as all other file-like objects.
50
- Issue #16800: tempfile.gettempdir() no longer left temporary files when
51
the disk is full. Original patch by Amir Szekely.
52
- Issue #13555: cPickle now supports files larger than 2 GiB.
53
- Issue #17052: unittest discovery should use self.testLoader.
54
- Issue #4591: Uid and gid values larger than 2**31 are supported now.
55
- Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
56
- Issue #17149: Fix random.vonmisesvariate to always return results in
57
the range [0, 2*math.pi].
58
- Issue #1470548: XMLGenerator now works with UTF-16 and UTF-32 encodings.
59
- Issue #6975: os.path.realpath() now correctly resolves multiple nested
60
symlinks on POSIX platforms.
61
- Issue #17156: pygettext.py now correctly escapes non-ascii characters.
62
- Issue #7358: cStringIO.StringIO now supports writing to and reading from
63
a stream larger than 2 GiB on 64-bit systems.
64
- IDLE was displaying spurious SystemExit tracebacks when running scripts
65
that terminated by raising SystemExit (i.e. unittest and turtledemo).
66
- Issue #10355: In SpooledTemporaryFile class mode and name properties and
67
xreadlines method now work for unrolled files. encoding and newlines
68
- Issue #16686: Fixed a lot of bugs in audioop module.
69
- Issue #17073: Fix some integer overflows in sqlite3 module.
70
- Issue #6083: Fix multiple segmentation faults occured when
71
PyArg_ParseTuple parses nested mutating sequence.
72
- Issue #5289: Fix ctypes.util.find_library on Solaris.
73
- Issue #17106: Fix a segmentation fault in io.TextIOWrapper when an
74
underlying stream or a decoder produces data of an unexpected type (i.e.
75
when io.TextIOWrapper initialized with text stream or use bytes-to-bytes
77
- Issue #13994: Add compatibility alias in distutils.ccompiler for
78
distutils.sysconfig.customize_compiler.
79
- Issue #15633: httplib.HTTPResponse is now mark closed when the server
80
sends less than the advertised Content-Length.
81
- Issue #15881: Fixed atexit hook in multiprocessing.
82
- Issue #14340: Upgrade the embedded expat library to version 2.1.0.
83
- Issue #11159: SAX parser now supports unicode file names.
84
- Issue #6972: The zipfile module no longer overwrites files outside of
85
its destination path when extracting malicious zip files.
86
- Issue #17049: Localized calendar methods now return unicode if a locale
87
includes an encoding and the result string contains month or weekday (was
88
regression from Python 2.6).
89
- Issue #4844: ZipFile now raises BadZipfile when opens a ZIP file with an
90
incomplete "End of Central Directory" record.
91
- Issue #15505: `unittest.installHandler` no longer assumes SIGINT handler
92
is set to a callable object.
93
- Issue #17051: Fix a memory leak in os.path.isdir() on Windows.
94
- Issue #12268: The io module file object write methods no longer abort
95
early when a write system calls is interrupted (EINTR).
96
- Issue #17249: convert a test in test_capi to use unittest and reap
98
- We now run both test_email.py and test_email_renamed.py when running the
99
test_email regression test. test_email_renamed contains some tests that
101
- Issue #17041: Fix testing when Python is configured with the
102
--without-doc-strings option.
103
- Issue #5033: Fix building of the sqlite3 extension module when the
104
SQLite library version has "beta" in it.
105
- Issue #17228: Fix building without pymalloc.
106
- Issue #17086: Backport the patches from the 3.3 branch to cross-build
108
- Issue #16406: combine the pages for uploading and registering to PyPI.
109
- Issue #16403: Document how distutils uses the maintainer field in
111
- Issue #16695: Document how glob handles filenames starting with a dot.
112
- Issue #8890: Stop advertising an insecure practice by replacing uses
113
of the /tmp directory with better alternatives in the documentation.
114
- Issue #17203: add long option names to unittest discovery docs.
115
* python2.7-dbg, libpython2.7-dbg: Drop dependency on python.
116
* python2.7-dbg: Make gdb (not gdb-minimal) a recommendation.
117
* python2.7: Replace python2.7-minimal (<< 2.7.3-7). Closes: #702005.
118
* Build the _md5, _sha1, _sha256 and _sha512 extension modules.
119
* Fix multiarch include for AArch64.
121
-- Matthias Klose <doko@debian.org> Fri, 08 Mar 2013 09:54:59 +0800
1
123
python2.7 (2.7.3-15ubuntu2) raring; urgency=low
3
125
* Update to 20130126, taken from the 2.7 branch.