Skip to content

Commit 64869a2

Browse files
authored
Calendar: Fix return types of iter methods (#15878)
1 parent a735e4e commit 64869a2

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

stdlib/calendar.pyi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,18 +80,18 @@ class Calendar:
8080
def __init__(self, firstweekday: int = 0) -> None: ...
8181
def getfirstweekday(self) -> int: ...
8282
def setfirstweekday(self, firstweekday: int) -> None: ...
83-
def iterweekdays(self) -> Iterable[int]: ...
84-
def itermonthdates(self, year: int, month: int) -> Iterable[datetime.date]: ...
85-
def itermonthdays2(self, year: int, month: int) -> Iterable[tuple[int, int]]: ...
86-
def itermonthdays(self, year: int, month: int) -> Iterable[int]: ...
83+
def iterweekdays(self) -> Iterator[int]: ...
84+
def itermonthdates(self, year: int, month: int) -> Iterator[datetime.date]: ...
85+
def itermonthdays2(self, year: int, month: int) -> Iterator[tuple[int, int]]: ...
86+
def itermonthdays(self, year: int, month: int) -> Iterator[int]: ...
8787
def monthdatescalendar(self, year: int, month: int) -> list[list[datetime.date]]: ...
8888
def monthdays2calendar(self, year: int, month: int) -> list[list[tuple[int, int]]]: ...
8989
def monthdayscalendar(self, year: int, month: int) -> list[list[int]]: ...
9090
def yeardatescalendar(self, year: int, width: int = 3) -> list[list[list[list[datetime.date]]]]: ...
9191
def yeardays2calendar(self, year: int, width: int = 3) -> list[list[list[list[tuple[int, int]]]]]: ...
9292
def yeardayscalendar(self, year: int, width: int = 3) -> list[list[list[list[int]]]]: ...
93-
def itermonthdays3(self, year: int, month: int) -> Iterable[tuple[int, int, int]]: ...
94-
def itermonthdays4(self, year: int, month: int) -> Iterable[tuple[int, int, int, int]]: ...
93+
def itermonthdays3(self, year: int, month: int) -> Iterator[tuple[int, int, int]]: ...
94+
def itermonthdays4(self, year: int, month: int) -> Iterator[tuple[int, int, int, int]]: ...
9595

9696
class TextCalendar(Calendar):
9797
def prweek(self, theweek: Iterable[tuple[int, int]], width: int) -> None: ...

0 commit comments

Comments
 (0)