We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4992a81 commit 0c3be93Copy full SHA for 0c3be93
stdlib/typing.pyi
@@ -792,11 +792,11 @@ class MutableMapping(Mapping[_KT, _VT]):
792
def __delitem__(self, key: _KT, /) -> None: ...
793
def clear(self) -> None: ...
794
@overload
795
- def pop(self, key: _KT, /) -> _VT: ...
+ def pop(self, key: object, /) -> _VT: ...
796
797
- def pop(self, key: _KT, default: _VT, /) -> _VT: ...
+ def pop(self, key: object, default: _VT, /) -> _VT: ...
798
799
- def pop(self, key: _KT, default: _T, /) -> _VT | _T: ...
+ def pop(self, key: object, default: _T, /) -> _VT | _T: ...
800
def popitem(self) -> tuple[_KT, _VT]: ...
801
# This overload should be allowed only if the value type is compatible with None.
802
#
0 commit comments