From: Just van Rossum Date: Mon, 25 Oct 2004 16:04:20 +0000 (+0000) Subject: Removed superfluous **kwargs constructor cruft: this class predates X-Git-Tag: v2.4b2~57 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=10e52dbe28ffee90a6c0ff42a84f367ddc635789;p=python Removed superfluous **kwargs constructor cruft: this class predates the dict(**kwargs) feature. --- diff --git a/Lib/plat-mac/plistlib.py b/Lib/plat-mac/plistlib.py index 044b298855..5d6044eb55 100644 --- a/Lib/plat-mac/plistlib.py +++ b/Lib/plat-mac/plistlib.py @@ -258,14 +258,6 @@ class Dict(dict): to retrieve values, making d.foo equivalent to d["foo"]. """ - def __new__(cls, **kwargs): - self = dict.__new__(cls) - self.update(kwargs) - return self - - def __init__(self, **kwargs): - self.update(kwargs) - def __getattr__(self, attr): try: value = self[attr]