add UserDict.__init__ for Python 3 (#2083)

Fixes #2075
This commit is contained in:
Jelle Zijlstra
2018-04-27 14:38:00 -07:00
committed by Matthias Kramm
parent 9e25506cab
commit c7e3e9890d

View File

@@ -65,7 +65,8 @@ else:
_UserDictT = TypeVar('_UserDictT', bound=UserDict)
class UserDict(MutableMapping[_KT, _VT]):
data = ... # type: Mapping[_KT, _VT]
data: Mapping[_KT, _VT]
def __init__(self, dict: Optional[Mapping[_KT, _VT]] = ..., **kwargs: _VT) -> None: ...
def __len__(self) -> int: ...
def __getitem__(self, key: _KT) -> _VT: ...
def __setitem__(self, key: _KT, item: _VT) -> None: ...