Skip to content

Commit 41bac6c

Browse files
use object also for mutablemapping
1 parent fbb9a5e commit 41bac6c

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
@@ -795,11 +795,11 @@ class MutableMapping(Mapping[_KT, _VT]):
795795
def __delitem__(self, key: _KT, /) -> None: ...
796796
def clear(self) -> None: ...
797797
@overload
798-
def pop(self, key: Any, /) -> _VT: ...
798+
def pop(self, key: object, /) -> _VT: ...
799799
@overload
800-
def pop(self, key: Any, default: _VT, /) -> _VT: ...
800+
def pop(self, key: object, default: _VT, /) -> _VT: ...
801801
@overload
802-
def pop(self, key: Any, default: _T, /) -> _VT | _T: ...
802+
def pop(self, key: object, default: _T, /) -> _VT | _T: ...
803803
def popitem(self) -> tuple[_KT, _VT]: ...
804804
# This overload should be allowed only if the value type is compatible with None.
805805
#

0 commit comments

Comments
 (0)