1.. bpo: 15535
2.. date: 9067
3.. nonce: UcBEvl
4.. release date: 2013-05-12
5.. section: Core and Builtins
6
7Fixed regression in the pickling of named tuples by removing the __dict__
8property introduced in 2.7.4.
9
10..
11
12.. bpo: 17857
13.. date: 9066
14.. nonce: 7cCKDk
15.. section: Core and Builtins
16
17Prevent build failures with pre-3.5.0 versions of sqlite3, such as was
18shipped with Centos 5 and Mac OS X 10.4.
19
20..
21
22.. bpo: 17703
23.. date: 9065
24.. nonce: eLf2tu
25.. section: Core and Builtins
26
27Fix a regression where an illegal use of Py_DECREF() after interpreter
28finalization can cause a crash.
29
30..
31
32.. bpo: 16447
33.. date: 9064
34.. nonce: Nqypja
35.. section: Core and Builtins
36
37Fixed potential segmentation fault when setting __name__ on a class.
38
39..
40
41.. bpo: 17610
42.. date: 9063
43.. nonce: QpIzEB
44.. section: Core and Builtins
45
46Don't rely on non-standard behavior of the C qsort() function.
47
48..
49
50.. bpo: 17979
51.. date: 9062
52.. nonce: l6BtNx
53.. section: Library
54
55Fixed the re module in build with --disable-unicode.
56
57..
58
59.. bpo: 17606
60.. date: 9061
61.. nonce: yNd47F
62.. section: Library
63
64Fixed support of encoded byte strings in the XMLGenerator .characters() and
65ignorableWhitespace() methods.  Original patch by Sebastian Ortiz Vasquez.
66
67..
68
69.. bpo: 16601
70.. date: 9060
71.. nonce: _FiBrB
72.. section: Library
73
74Restarting iteration over tarfile no more continues from where it left off.
75Patch by Michael Birtwell.
76
77..
78
79.. bpo: 16584
80.. date: 9059
81.. nonce: 6yyCuX
82.. section: Library
83
84in filecomp._cmp, catch IOError as well as os.error. Patch by Till Maas.
85
86..
87
88.. bpo: 17926
89.. date: 9058
90.. nonce: nv5fLf
91.. section: Library
92
93Fix dbm.__contains__ on 64-bit big-endian machines.
94
95..
96
97.. bpo: 19267
98.. date: 9057
99.. nonce: SXv-Bh
100.. section: Library
101
102Fix support of multibyte encoding (ex: UTF-16) in the logging module.
103
104..
105
106.. bpo: 17918
107.. date: 9056
108.. nonce: qtEN-L
109.. section: Library
110
111When using SSLSocket.accept(), if the SSL handshake failed on the new
112socket, the socket would linger indefinitely.  Thanks to Peter Saveliev for
113reporting.
114
115..
116
117.. bpo: 17289
118.. date: 9055
119.. nonce: NPHOks
120.. section: Library
121
122The readline module now plays nicer with external modules or applications
123changing the rl_completer_word_break_characters global variable.  Initial
124patch by Bradley Froehle.
125
126..
127
128.. bpo: 12181
129.. date: 9054
130.. nonce: Dq2moC
131.. section: Library
132
133select module: Fix struct kevent definition on OpenBSD 64-bit platforms.
134Patch by Federico Schwindt.
135
136..
137
138.. bpo: 14173
139.. date: 9053
140.. nonce: mZM9Pr
141.. section: Library
142
143Avoid crashing when reading a signal handler during interpreter shutdown.
144
145..
146
147.. bpo: 16316
148.. date: 9052
149.. nonce: AOkxPd
150.. section: Library
151
152mimetypes now recognizes the .xz and .txz (.tar.xz) extensions.
153
154..
155
156.. bpo: 17192
157.. date: 9051
158.. nonce: F-vIFl
159.. section: Library
160
161Restore the patch for Issue #10309 which was ommitted in 2.7.4 when updating
162the bundled version of libffi used by ctypes.
163
164..
165
166.. bpo: 17843
167.. date: 9050
168.. nonce: 9IBe9A
169.. section: Library
170
171Removed test data file that was triggering false-positive virus warnings
172with certain antivirus software.
173
174..
175
176.. bpo: 17353
177.. date: 9049
178.. nonce: 6Wiqfl
179.. section: Library
180
181Plistlib emitted empty data tags with deeply nested datastructures
182
183..
184
185.. bpo: 11714
186.. date: 9048
187.. nonce: EZxzYl
188.. section: Library
189
190Use 'with' statements to assure a Semaphore releases a condition variable.
191Original patch by Thomas Rachel.
192
193..
194
195.. bpo: 17795
196.. date: 9047
197.. nonce: IgVwMv
198.. section: Library
199
200Reverted backwards-incompatible change in SysLogHandler with Unix domain
201sockets.
202
203..
204
205.. bpo: 17555
206.. date: 9046
207.. nonce: 9klJCB
208.. section: Library
209
210Fix ForkAwareThreadLock so that size of after fork registry does not grow
211exponentially with generation of process.
212
213..
214
215.. bpo: 17710
216.. date: 9045
217.. nonce: p-amHh
218.. section: Library
219
220Fix cPickle raising a SystemError on bogus input.
221
222..
223
224.. bpo: 17341
225.. date: 9044
226.. nonce: DI-1AO
227.. section: Library
228
229Include the invalid name in the error messages from re about invalid group
230names.
231
232..
233
234.. bpo: 17016
235.. date: 9043
236.. nonce: lQnMI8
237.. section: Library
238
239Get rid of possible pointer wraparounds and integer overflows in the re
240module.  Patch by Nickolai Zeldovich.
241
242..
243
244.. bpo: 17536
245.. date: 9042
246.. nonce: E6rcrn
247.. section: Library
248
249Add to webbrowser's browser list: xdg-open, gvfs-open, www-browser,
250x-www-browser, chromium browsers, iceweasel, iceape.
251
252..
253
254.. bpo: 17656
255.. date: 9041
256.. nonce: wtQq2x
257.. section: Library
258
259Fix extraction of zip files with unicode member paths.
260
261..
262
263.. bpo: 17666
264.. date: 9040
265.. nonce: L8Gq8u
266.. section: Library
267
268Fix reading gzip files with an extra field.
269
270..
271
272.. bpo: 13150
273.. date: 9039
274.. nonce: fW-wYi
275.. section: Library
276
277sysconfig no longer parses the Makefile and config.h files when imported,
278instead doing it at build time.  This makes importing sysconfig faster and
279reduces Python startup time by 20%. (See also: bpo-17512)
280
281..
282
283.. bpo: 13163
284.. date: 9038
285.. nonce: oHSKa5
286.. section: Library
287
288Rename operands in smtplib.SMTP._get_socket to correct names; fixes
289otherwise misleading output in tracebacks and when when debug is on.
290
291..
292
293.. bpo: 17526
294.. date: 9037
295.. nonce: wiYvlk
296.. section: Library
297
298fix an IndexError raised while passing code without filename to
299inspect.findsource().  Initial patch by Tyler Doyle.
300
301..
302
303.. bpo: 17547
304.. date: 9036
305.. nonce: yVllRd
306.. section: Build
307
308In configure, explicitly pass -Wformat for the benefit for GCC 4.8.
309
310..
311
312.. bpo: 17682
313.. date: 9035
314.. nonce: UJyp1a
315.. section: Build
316
317Add the _io module to Modules/Setup.dist (commented out).
318
319..
320
321.. bpo: 17086
322.. date: 9034
323.. nonce: PPxAFs
324.. section: Build
325
326Search the include and library directories provided by the compiler.
327
328..
329
330.. bpo: 17928
331.. date: 9033
332.. nonce: y6tiT2
333.. section: Tests
334
335Fix test_structmembers on 64-bit big-endian machines.
336
337..
338
339.. bpo: 17883
340.. date: 9032
341.. nonce: SrO_uE
342.. section: Tests
343
344Fix buildbot testing of Tkinter on Windows. Patch by Zachary Ware.
345
346..
347
348.. bpo: 7855
349.. date: 9031
350.. nonce: ZbX91d
351.. section: Tests
352
353Add tests for ctypes/winreg for issues found in IronPython. Initial patch by
354Dino Viehland.
355
356..
357
358.. bpo: 17712
359.. date: 9030
360.. nonce: RqkHUB
361.. section: Tests
362
363Fix test_gdb failures on Ubuntu 13.04.
364
365..
366
367.. bpo: 17065
368.. date: 9029
369.. nonce: rql8lF
370.. section: Tests
371
372Use process-unique key for winreg tests to avoid failures if test is run
373multiple times in parallel (eg: on a buildbot host).
374
375..
376
377.. bpo: 17838
378.. date: 9028
379.. nonce: -DDdhT
380.. section: IDLE
381
382Allow sys.stdin to be reassigned.
383
384..
385
386.. bpo: 14735
387.. date: 9027
388.. nonce: lbbw49
389.. section: IDLE
390
391Update IDLE docs to omit "Control-z on Windows".
392
393..
394
395.. bpo: 17585
396.. date: 9026
397.. nonce: oXlcVX
398.. section: IDLE
399
400Fixed IDLE regression. Now closes when using exit() or quit().
401
402..
403
404.. bpo: 17657
405.. date: 9025
406.. nonce: rGfxNo
407.. section: IDLE
408
409Show full Tk version in IDLE's about dialog. Patch by Todd Rovito.
410
411..
412
413.. bpo: 17613
414.. date: 9024
415.. nonce: MfAJ31
416.. section: IDLE
417
418Prevent traceback when removing syntax colorizer in IDLE.
419
420..
421
422.. bpo: 1207589
423.. date: 9023
424.. nonce: wqzkjh
425.. section: IDLE
426
427Backwards-compatibility patch for right-click menu in IDLE.
428
429..
430
431.. bpo: 16887
432.. date: 9022
433.. nonce: -tb-0g
434.. section: IDLE
435
436IDLE now accepts Cancel in tabify/untabify dialog box.
437
438..
439
440.. bpo: 14254
441.. date: 9021
442.. nonce: heeMG-
443.. section: IDLE
444
445IDLE now handles readline correctly across shell restarts.
446
447..
448
449.. bpo: 17614
450.. date: 9020
451.. nonce: 9pmpYW
452.. section: IDLE
453
454IDLE no longer raises exception when quickly closing a file.
455
456..
457
458.. bpo: 6698
459.. date: 9019
460.. nonce: fXoiv2
461.. section: IDLE
462
463IDLE now opens just an editor window when configured to do so.
464
465..
466
467.. bpo: 8900
468.. date: 9018
469.. nonce: jkW99r
470.. section: IDLE
471
472Using keyboard shortcuts in IDLE to open a file no longer raises an
473exception.
474
475..
476
477.. bpo: 6649
478.. date: 9017
479.. nonce: uwGice
480.. section: IDLE
481
482Fixed missing exit status in IDLE. Patch by Guilherme Polo.
483
484..
485
486.. bpo: 17390
487.. date: 9016
488.. nonce: o3w4vc
489.. section: IDLE
490
491Display Python version on Idle title bar. Initial patch by Edmond Burnett.
492
493..
494
495.. bpo: 15940
496.. date: 9015
497.. nonce: XL62xu
498.. section: Documentation
499
500Specify effect of locale on time functions.
501
502..
503
504.. bpo: 6696
505.. date: 9014
506.. nonce: -aRVrf
507.. section: Documentation
508
509add documentation for the Profile objects, and improve profile/cProfile
510docs.  Patch by Tom Pinckney.
511