diff --git a/pandas-stubs/core/indexes/timedeltas.pyi b/pandas-stubs/core/indexes/timedeltas.pyi index 6cb94df77..e05506e49 100644 --- a/pandas-stubs/core/indexes/timedeltas.pyi +++ b/pandas-stubs/core/indexes/timedeltas.pyi @@ -83,4 +83,6 @@ def timedelta_range( freq: str | DateOffset | Timedelta | dt.timedelta | None = ..., name: Hashable | None = ..., closed: Literal["left", "right"] | None = ..., + *, + unit: None | str = ..., ) -> TimedeltaIndex: ... diff --git a/tests/test_timefuncs.py b/tests/test_timefuncs.py index de6a6e64b..4843c5139 100644 --- a/tests/test_timefuncs.py +++ b/tests/test_timefuncs.py @@ -1309,6 +1309,18 @@ def test_timedelta_range() -> None: ), pd.TimedeltaIndex, ) + check( + assert_type( + pd.timedelta_range( + pd.Timedelta(1, unit="D"), + pd.Timedelta(10, unit="D"), + periods=10, + unit="s", + ), + pd.TimedeltaIndex, + ), + pd.TimedeltaIndex, + ) def test_dateoffset_freqstr() -> None: