From: INADA Naoki Date: Fri, 21 Oct 2016 10:53:30 +0000 (+0900) Subject: Issue #18219: Optimize csv.DictWriter for large number of columns. X-Git-Tag: v3.7.0a1~2178 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fdf641863015aec32ab3822f4a1d4ecabc06fca4;p=thirdparty%2FPython%2Fcpython.git Issue #18219: Optimize csv.DictWriter for large number of columns. Patch by Mariatta Wijaya. --- fdf641863015aec32ab3822f4a1d4ecabc06fca4 diff --cc Misc/NEWS index 20e4979add52,237c9288e6c9..2e4e1c9c37d3 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -88,36 -128,6 +88,39 @@@ Core and Builtin Library ------- ++- Issue #18219: Optimize csv.DictWriter for large number of columns. ++ Patch by Mariatta Wijaya. ++ +- Issue #28448: Fix C implemented asyncio.Future didn't work on Windows. + +- Issue #23214: In the "io" module, the argument to BufferedReader and + BytesIO's read1() methods is now optional and can be -1, matching the + BufferedIOBase specification. + +- 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.