From: R David Murray Date: Sat, 30 Mar 2013 21:22:30 +0000 (-0400) Subject: Merge #17435: Don't use mutable default values in Timer. X-Git-Tag: v3.4.0a1~1062 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5cbf3a0d6e6f35374a32a933dcca7ce3683595c6;p=python Merge #17435: Don't use mutable default values in Timer. Patch by Denver Coneybeare with some test modifications by me. --- 5cbf3a0d6e6f35374a32a933dcca7ce3683595c6 diff --cc Misc/NEWS index 2af6102d99,beb3a8df39..b5ea6c8ba6 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -297,16 -214,8 +297,19 @@@ Core and Builtin Library ------- ++- Issue #17435: threading.Timer's __init__ method no longer uses mutable ++ default values for the args and kwargs parameters. ++ +- Issue #17526: fix an IndexError raised while passing code without filename to + inspect.findsource(). Initial patch by Tyler Doyle. + - Issue #17540: Added style to formatter configuration by dict. +- Issue #16692: The ssl module now supports TLS 1.1 and TLS 1.2. Initial + patch by Michele Orrù. + +- Issue #17025: multiprocessing: Reduce Queue and SimpleQueue contention. + - Issue #17536: Add to webbrowser's browser list: www-browser, x-www-browser, iceweasel, iceape.