From: Benjamin Peterson Date: Tue, 16 Aug 2016 04:56:11 +0000 (-0700) Subject: merge 3.5 (#27773) X-Git-Tag: v3.6.0b1~712 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a853c479eeefb0c8a3a68291951db868593367cf;p=python merge 3.5 (#27773) --- a853c479eeefb0c8a3a68291951db868593367cf diff --cc Misc/NEWS index 59fc57a05d,4a0d84c9ef..60a248bd3c --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -69,38 -34,10 +69,40 @@@ Core and Builtin Library ------- +- Issue #27736: Prevent segfault after interpreter re-initialization due + to ref count problem introduced in code for Issue #27038 in 3.6.0a3. + Patch by Xiang Zhang. + +- Issue #12345: Add mathemathical constant tau to math and cmath. See also + PEP 628. + +- Issue #26823: traceback.StackSummary.format now abbreviates large sections of + repeated lines as "[Previous line repeated {count} more times]" (this change + then further affects other traceback display operations in the module). Patch + by Emanuel Barry. + +- Issue #27664: Add to concurrent.futures.thread.ThreadPoolExecutor() + the ability to specify a thread name prefix. + +- Issue #27181: Add geometric_mean and harmonic_mean to statistics module. + +- Issue #27573: code.interact now prints an message when exiting. + +- Issue #6422: Add autorange method to timeit.Timer objects. + + - Issue #27773: Correct some memory management errors server_hostname in _ssl.wrap_socket(). + - Issue #26750: unittest.mock.create_autospec() now works properly for - subclasses of property() and other data descriptors. + subclasses of property() and other data descriptors. Removes the never + publicly used, never documented unittest.mock.DescriptorTypes tuple. + +- Issue #26754: Undocumented support of general bytes-like objects + as path in compile() and similar functions is now deprecated. + +- Issue #26800: Undocumented support of general bytes-like objects + as paths in os functions is now deprecated. + +- Issue #27661: Added tzinfo keyword argument to datetime.combine. - In the curses module, raise an error if window.getstr() or window.instr() is passed a negative value.