We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb869a4 commit cf8c030Copy full SHA for cf8c030
dayplot/utils.py
@@ -4,6 +4,7 @@
4
from typing import Union, Literal
5
import calendar
6
from datetime import date, datetime, timedelta
7
+from typing import Generator
8
9
10
PACKAGE_DIR = os.path.dirname(os.path.abspath(__file__))
@@ -71,12 +72,12 @@ def relative_date_add(
71
72
73
def date_range(
74
start: date,
- stop: date | None = None,
75
+ stop: Union[date, None] = None,
76
*,
77
years: int = 0,
78
months: int = 0,
79
days: int = 0,
-) -> date:
80
+) -> Generator[date, None, None]:
81
cur = start
82
while stop is None or cur <= stop:
83
yield cur
0 commit comments