From: Serhiy Storchaka Date: Wed, 11 May 2016 19:25:31 +0000 (+0300) Subject: Merge 3.5. X-Git-Tag: v3.6.0a1~42 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=871639a6d5ceb1cfb858c8c6ad000885135c2733;p=thirdparty%2FPython%2Fcpython.git Merge 3.5. --- 871639a6d5ceb1cfb858c8c6ad000885135c2733 diff --cc Misc/NEWS index 0ce19569372a,723342ced13a..87fa371705bd --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -294,13 -132,6 +294,11 @@@ Librar - Issue #26873: xmlrpc now raises ResponseError on unsupported type tags instead of silently return incorrect result. - - Issue #26881: modulefinder now works with bytecode with extended args. - +- Issue #26915: The __contains__ methods in the collections ABCs now check + for identity before checking equality. This better matches the behavior + of the concrete classes, allows sensible handling of NaNs, and makes it + easier to reason about container invariants. + - Issue #26711: Fixed the comparison of plistlib.Data with other types. - Issue #24114: Fix an uninitialized variable in `ctypes.util`.