Skip to content

Commit 9aefdde

Browse files
committed
fix typecheck
1 parent 8da3ea4 commit 9aefdde

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lightning/pytorch/loggers/utilities.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -245,10 +245,10 @@ def __getitem__(self, key: Union[SupportsIndex, str], /) -> _T: ...
245245
@overload
246246
def __getitem__(self, key: slice, /) -> list[_T]: ...
247247

248-
def __getitem__(self, key):
248+
def __getitem__(self, key: Union[SupportsIndex, str, slice], /) -> Union[_T, list[_T]]:
249249
if isinstance(key, str):
250250
return self[self._dict[key]]
251-
return list.__getitem__(self, key)
251+
return super().__getitem__(key)
252252

253253
def __add__(self, other: Union[list[_T], "_ListMap[_T]"]) -> "_ListMap[_T]":
254254
new_listmap = self.copy()
@@ -270,7 +270,7 @@ def __setitem__(self, key: Union[SupportsIndex, str], value: _T, /) -> None: ...
270270
@overload
271271
def __setitem__(self, key: slice, value: Iterable[_T], /) -> None: ...
272272

273-
def __setitem__(self, key: Union[SupportsIndex, str, slice], value: Union[_T, Iterable[_T]], /) -> None:
273+
def __setitem__(self, key: Union[SupportsIndex, str, slice], value: Any, /) -> None:
274274
if isinstance(key, (int, slice)):
275275
# replace element by index
276276
return super().__setitem__(key, value)

0 commit comments

Comments
 (0)