From: Martin Panter Date: Thu, 20 Oct 2016 05:25:14 +0000 (+0000) Subject: Issue #28480: Merge multithreading fixes from 3.6 X-Git-Tag: v3.7.0a1~2191 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=812f6e1f234f5a601202e81c78f7b172fe9a263a;p=thirdparty%2FPython%2Fcpython.git Issue #28480: Merge multithreading fixes from 3.6 --- 812f6e1f234f5a601202e81c78f7b172fe9a263a diff --cc Misc/NEWS index e525c9bbe352,2936e3a329f5..12ef2ceb61d1 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -88,27 -121,6 +88,30 @@@ Core and Builtin Library ------- ++- Issue #28480: Fix error building socket module when multithreading is ++ disabled. ++ +- Issue #28240: timeit: remove ``-c/--clock`` and ``-t/--time`` command line + options which were deprecated since Python 3.3. + +- Issue #28240: timeit now repeats the benchmarks 5 times instead of only 3 + to make benchmarks more reliable. + +- Issue #28240: timeit autorange now uses a single loop iteration if the + benchmark takes less than 10 seconds, instead of 10 iterations. + "python3 -m timeit -s 'import time' 'time.sleep(1)'" now takes 4 seconds + instead of 40 seconds. + +- Distutils.sdist now looks for README and setup.py files with case + sensitivity. This behavior matches that found in Setuptools 6.0 and + later. See `setuptools 100 + `_ for rationale. + +- Issue #24452: Make webbrowser support Chrome on Mac OS X. + +- Issue #20766: Fix references leaked by pdb in the handling of SIGINT + handlers. + - Issue #27998: Fixed bytes path support in os.scandir() on Windows. Patch by Eryk Sun.