Skip to content

Commit 0c3be93

Browse files
converted mutablemapping.pop keys to object
1 parent 4992a81 commit 0c3be93

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

stdlib/typing.pyi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -792,11 +792,11 @@ class MutableMapping(Mapping[_KT, _VT]):
792792
def __delitem__(self, key: _KT, /) -> None: ...
793793
def clear(self) -> None: ...
794794
@overload
795-
def pop(self, key: _KT, /) -> _VT: ...
795+
def pop(self, key: object, /) -> _VT: ...
796796
@overload
797-
def pop(self, key: _KT, default: _VT, /) -> _VT: ...
797+
def pop(self, key: object, default: _VT, /) -> _VT: ...
798798
@overload
799-
def pop(self, key: _KT, default: _T, /) -> _VT | _T: ...
799+
def pop(self, key: object, default: _T, /) -> _VT | _T: ...
800800
def popitem(self) -> tuple[_KT, _VT]: ...
801801
# This overload should be allowed only if the value type is compatible with None.
802802
#

0 commit comments

Comments
 (0)