• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.. bpo: 30947
2.. date: 2017-08-16-16-35-59
3.. nonce: iNMmm4
4.. release date: 2017-08-26
5.. section: Security
6
7Upgrade libexpat embedded copy from version 2.2.1 to 2.2.3 to get security
8fixes.
9
10..
11
12.. bpo: 30765
13.. date: 2017-06-26-14-29-50
14.. nonce: Q5iBmf
15.. section: Core and Builtins
16
17Avoid blocking in pthread_mutex_lock() when PyThread_acquire_lock() is asked
18not to block.
19
20..
21
22.. bpo: 31135
23.. date: 2017-08-08-14-59-26
24.. nonce: 9q1QdB
25.. section: Library
26
27ttk: Fix LabeledScale and OptionMenu destroy() method. Call the parent
28destroy() method even if the used attribute doesn't exist. The
29LabeledScale.destroy() method now also explicitly clears label and scale
30attributes to help the garbage collector to destroy all widgets.
31
32..
33
34.. bpo: 31107
35.. date: 2017-08-02-12-48-15
36.. nonce: 1t2hn5
37.. section: Library
38
39Fix `copy_reg._slotnames()` mangled attribute calculation for classes whose
40name begins with an underscore. Patch by Shane Harvey.
41
42..
43
44.. bpo: 29519
45.. date: 2017-07-31-19-32-57
46.. nonce: _j1awg
47.. section: Library
48
49Fix weakref spewing exceptions during interpreter shutdown when used with a
50rare combination of multiprocessing and custom codecs.
51
52..
53
54.. bpo: 30119
55.. date: 2017-07-26-22-02-07
56.. nonce: DZ6C_S
57.. section: Library
58
59ftplib.FTP.putline() now throws ValueError on commands that contains CR or
60LF. Patch by Dong-hee Na.
61
62..
63
64.. bpo: 30595
65.. date: 2017-07-26-04-46-12
66.. nonce: -zJ7d8
67.. section: Library
68
69multiprocessing.Queue.get() with a timeout now polls its reader in
70non-blocking mode if it succeeded to aquire the lock but the acquire took longer
71than the timeout.
72
73..
74
75.. bpo: 29902
76.. date: 2017-07-23-13-47-22
77.. nonce: CiuFdn
78.. section: Library
79
80Py3k deprecation warning now is emitted when pickling or copying some
81builtin and extension objects that don't support pickling explicitly and are
82pickled incorrectly by default (like memoryview or staticmethod).  This is a
83TypeError in Python 3.6.
84
85..
86
87.. bpo: 29854
88.. date: 2017-07-07-02-18-57
89.. nonce: J8wKb_
90.. section: Library
91
92Fix segfault in readline when using readline's history-size option.  Patch
93by Nir Soffer.
94
95..
96
97.. bpo: 30807
98.. date: 2017-06-29-22-04-44
99.. nonce: sLtjY-
100.. section: Library
101
102signal.setitimer() may disable the timer when passed a tiny value.
103
104Tiny values (such as 1e-6) are valid non-zero values for setitimer(), which
105is specified as taking microsecond-resolution intervals. However, on some
106platform, our conversion routine could convert 1e-6 into a zero interval,
107therefore disabling the timer instead of (re-)scheduling it.
108
109..
110
111.. bpo: 30715
112.. date: 2017-07-25-15-27-44
113.. nonce: Sp7bTF
114.. section: Tests
115
116Address ALPN callback changes for OpenSSL 1.1.0f. The latest version behaves
117like OpenSSL 1.0.2 and no longer aborts handshake.
118
119..
120
121.. bpo: 30822
122.. date: 2017-07-20-14-29-54
123.. nonce: X0wREo
124.. section: Tests
125
126Fix regrtest command line parser to allow passing -u extralargefile to run
127test_zipfile64.
128
129..
130
131.. bpo: 30283
132.. date: 2017-06-26-11-24-14
133.. nonce: qCQmlm
134.. section: Tests
135
136regrtest: Enhance regrtest and backport features from the master branch.
137
138Add options: --coverage, --testdir, --list-tests (list test files, don't run
139them), --list-cases (list test identifiers, don't run them, :issue:`30523`),
140--matchfile (load a list of test filters from a text file, :issue:`30540`),
141--slowest (alias to --slow).
142
143Enhance output: add timestamp, test result, currently running tests, "Tests
144result: xxx" summary with total duration, etc.
145
146Fix reference leak hunting in regrtest, --huntrleaks: regrtest now warms up
147caches, create explicitly all internal singletons which are created on
148demand to prevent false positives when checking for reference leaks.
149(:issue:`30675`).
150