From: Gregory P. Smith Date: Fri, 1 Feb 2013 21:10:33 +0000 (-0800) Subject: Additional fix for issue #12268: The io module file object write methods no X-Git-Tag: v3.4.0a1~1482^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=84d0bf94b036c5eb62b1fe31d33133a5ee05516d;p=python Additional fix for issue #12268: The io module file object write methods no longer abort early when a write system call is interrupted (EINTR). --- 84d0bf94b036c5eb62b1fe31d33133a5ee05516d diff --cc Misc/NEWS index 29c5ad68bf,062e4017e3..7f39eed7f4 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -707,14 -503,15 +707,20 @@@ Librar was especially problematic for the FileType type, as a default file would always be opened, even if a file argument was specified on the command line. -- Issue #15906: Fix a regression in `argparse` caused by the preceding change, +- Issue #15906: Fix a regression in argparse caused by the preceding change, when ``action='append'``, ``type='str'`` and ``default=[]``. +- Issue #16113: Added sha3 module based on the Keccak reference implementation + 3.2. The `hashlib` module has four additional hash algorithms: `sha3_224`, + `sha3_256`, `sha3_384` and `sha3_512`. As part of the patch some common + code was moved from _hashopenssl.c to hashlib.h. + + Extension Modules + ----------------- + + - Issue #12268: The io module file object write methods no longer abort early + when one of its write system calls is interrupted (EINTR). + Tests -----