diff --git a/Lib/UserList.py b/Lib/UserList.py index 348ea76cdba..7617a085bfb 100644 --- a/Lib/UserList.py +++ b/Lib/UserList.py @@ -71,5 +71,3 @@ def extend(self, other): self.data.extend(other.data) else: self.data.extend(other) - -collections.MutableSequence.register(UserList) diff --git a/Lib/UserString.py b/Lib/UserString.py index c3267ad7333..27b2b53d5a6 100755 --- a/Lib/UserString.py +++ b/Lib/UserString.py @@ -235,8 +235,6 @@ def __imul__(self, n): def insert(self, index, value): self[index:index] = value -collections.MutableSequence.register(MutableString) - if __name__ == "__main__": # execute the regression test to stdout, if called as a script: import os diff --git a/Lib/collections.py b/Lib/collections.py index d06445bcaa1..abde718d752 100644 --- a/Lib/collections.py +++ b/Lib/collections.py @@ -160,8 +160,6 @@ def fromkeys(cls, iterable, value=None): d[key] = value return d -MutableMapping.register(UserDict) - ################################################################################ diff --git a/Lib/weakref.py b/Lib/weakref.py index b2546f72234..6c479a41ac0 100644 --- a/Lib/weakref.py +++ b/Lib/weakref.py @@ -194,7 +194,6 @@ def values(self): L.append(o) return L -collections.MutableMapping.register(WeakValueDictionary) class KeyedRef(ref): """Specialized reference that includes a key corresponding to the value. @@ -350,5 +349,3 @@ def update(self, dict=None, **kwargs): d[ref(key, self._remove)] = value if len(kwargs): self.update(kwargs) - -collections.MutableMapping.register(WeakKeyDictionary)