Skip to content
Snippets Groups Projects

Import from collections.abc

Compare and
1 file
+ 4
3
Compare changes
  • Side-by-side
  • Inline
+ 4
3
@@ -13,7 +13,8 @@ type definition.
@@ -13,7 +13,8 @@ type definition.
__version__ = '0.1.13'
__version__ = '0.1.13'
__author__ = 'Pavel Kácha <pavel.kacha@cesnet.cz>'
__author__ = 'Pavel Kácha <pavel.kacha@cesnet.cz>'
import collections
from collections.abc import MutableMapping
 
from collections.abc import MutableSequence
import abc
import abc
@@ -61,7 +62,7 @@ class TypedDictMetaclass(abc.ABCMeta):
@@ -61,7 +62,7 @@ class TypedDictMetaclass(abc.ABCMeta):
dictify_typedef(cls.typedef)
dictify_typedef(cls.typedef)
class TypedDict(collections.MutableMapping):
class TypedDict(MutableMapping):
""" Dictionary type abstract class, which supports checking of inserted
""" Dictionary type abstract class, which supports checking of inserted
types, based on simple type definition.
types, based on simple type definition.
@@ -222,7 +223,7 @@ class TypedDict(collections.MutableMapping):
@@ -222,7 +223,7 @@ class TypedDict(collections.MutableMapping):
TypedDict = TypedDictMetaclass("TypedDict", (TypedDict,), {})
TypedDict = TypedDictMetaclass("TypedDict", (TypedDict,), {})
class TypedList(collections.MutableSequence):
class TypedList(MutableSequence):
""" List type abstract class, which supports checking of inserted items
""" List type abstract class, which supports checking of inserted items
type.
type.
Loading