From b9f3ae35ee9ddad932a2e00745fd6453e12f93f5 Mon Sep 17 00:00:00 2001 From: Tom Aviv Date: Fri, 11 Feb 2022 23:24:00 +0200 Subject: [PATCH] MutableMapping was moved to collections.abc --- odict.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/odict.py b/odict.py index de0aa4e..666e3b1 100644 --- a/odict.py +++ b/odict.py @@ -1,9 +1,12 @@ import sys try: - from UserDict import DictMixin + from UserDict import DictMixin except ImportError: - from collections import UserDict - from collections import MutableMapping as DictMixin + from collections import UserDict + try: + from collections import MutableMapping as DictMixin + except ImportError: + from collections.abc import MutableMapping as DictMixin class OrderedDict(dict, DictMixin):