Skip to content

Commit bda2b54

Browse files
gjcarneiromatthiaskramm
authored andcommitted
itemgetter parameters can be any type that the container accepts, not just int (#564)
1 parent bbf0ac2 commit bda2b54

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/2and3/operator.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,9 @@ def attrgetter(attr: str) -> Callable[[Any], Any]: ...
161161
def attrgetter(*attrs: str) -> Callable[[Any], Tuple[Any, ...]]: ...
162162

163163
@overload
164-
def itemgetter(item: int) -> Callable[[Any], Any]: ...
164+
def itemgetter(item: Any) -> Callable[[Any], Any]: ...
165165
@overload
166-
def itemgetter(*items: int) -> Callable[[Any], Tuple[Any, ...]]: ...
166+
def itemgetter(*items: Any) -> Callable[[Any], Tuple[Any, ...]]: ...
167167

168168
def methodcaller(name: str, *args: Any, **kwargs: Any) -> Callable[..., Any]: ...
169169

0 commit comments

Comments
 (0)