Skip to content

Commit 76b5311

Browse files
committed
fix typecheck
1 parent 5edf4b1 commit 76b5311

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/lightning/pytorch/loggers/utilities.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ def __add__(self, other: Union[list[_T], "_ListMap[_T]"]) -> "_ListMap[_T]":
253253
new_listmap += other
254254
return new_listmap
255255

256-
def __iadd__(self, other: Union[list[_T], Self]) -> Self:
256+
def __iadd__(self, other: Iterable[_T]) -> Self:
257257
if isinstance(other, _ListMap):
258258
offset = len(self)
259259
for key, idx in other._dict.items():
@@ -268,7 +268,7 @@ def __setitem__(self, key: Union[SupportsIndex, str], value: _T, /) -> None: ...
268268
@overload
269269
def __setitem__(self, key: slice, value: Iterable[_T], /) -> None: ...
270270

271-
def __setitem__(self, key, value):
271+
def __setitem__(self, key: Union[SupportsIndex, str, slice], value: Union[_T, Iterable[_T]], /) -> None:
272272
if isinstance(key, (int, slice)):
273273
# replace element by index
274274
return super().__setitem__(key, value)
@@ -325,7 +325,7 @@ def get(self, __key: str) -> Optional[_T]: ...
325325
@overload
326326
def get(self, __key: str, default: _PT) -> Union[_T, _PT]: ...
327327

328-
def get(self, __key, default=None):
328+
def get(self, __key: str, default: Optional[_PT] = None) -> Optional[Union[_T, _PT]]:
329329
if __key in self._dict:
330330
return self[self._dict[__key]]
331331
return default
@@ -337,8 +337,8 @@ def __repr__(self) -> str:
337337
def reverse(self) -> None:
338338
for key, idx in self._dict.items():
339339
self._dict[key] = len(self) - 1 - idx
340-
list.reverse(self)
340+
return super().reverse()
341341

342342
def clear(self) -> None:
343343
self._dict.clear()
344-
list.clear(self)
344+
return super().clear()

0 commit comments

Comments
 (0)