Fixing import issue like in /tools/odict.py

This commit is contained in:
Shutdown 2023-09-22 00:43:25 +02:00
parent 3a23ccdef8
commit 2c4cadbf7d
No known key found for this signature in database

View file

@ -3,11 +3,10 @@ try:
from UserDict import DictMixin from UserDict import DictMixin
except ImportError: except ImportError:
from collections import UserDict from collections import UserDict
# https://stackoverflow.com/questions/70870041/cannot-import-name-mutablemapping-from-collections try:
if sys.version_info[:2] >= (3, 8): from collections import MutableMapping as DictMixin
from collections.abc import MutableMapping except ImportError:
else: from collections.abc import MutableMapping as DictMixin
from collections import MutableMapping
class OrderedDict(dict, DictMixin): class OrderedDict(dict, DictMixin):