Raymond Hettinger added the comment: The difference is the underlying methods. DictMixin depended on getitem, setitem, delitem, and keys. MutableMapping doesn't need keys but wants __iter__ and __len__. Also, DictMixin did not insist on all of those being present, while MutableMapping won't let you skip any (with delitem being the one most likely omitted).
---------- nosy: +rhettinger __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2012> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com