Skip to content
Snippets Groups Projects

Fix deprecation warnings

Merged Rajmund Hruška requested to merge hruska-bugfix-#2-deprecation-warnings into devel
1 file
+ 8
3
Compare changes
  • Side-by-side
  • Inline
+ 8
3
@@ -13,7 +13,12 @@ type definition.
__version__ = '0.1.13'
__author__ = 'Pavel Kácha <pavel.kacha@cesnet.cz>'
import collections
try: # Python 2
from collections.abc import MutableMapping
from collections.abc import MutableSequence
except ImportError: # Python 3
from collections import MutableMapping
from collections import MutableSequence
import abc
@@ -61,7 +66,7 @@ class TypedDictMetaclass(abc.ABCMeta):
dictify_typedef(cls.typedef)
class TypedDict(collections.MutableMapping):
class TypedDict(MutableMapping):
""" Dictionary type abstract class, which supports checking of inserted
types, based on simple type definition.
@@ -222,7 +227,7 @@ class TypedDict(collections.MutableMapping):
TypedDict = TypedDictMetaclass("TypedDict", (TypedDict,), {})
class TypedList(collections.MutableSequence):
class TypedList(MutableSequence):
""" List type abstract class, which supports checking of inserted items
type.
Loading