Skip to content

Commit 86982eb

Browse files
authored
CLN: remove no-longer-needed helper (#56133)
1 parent 1c606d5 commit 86982eb

File tree

2 files changed

+1
-35
lines changed

2 files changed

+1
-35
lines changed

pandas/core/arrays/datetimelike.py

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2483,11 +2483,6 @@ def _validate_inferred_freq(
24832483
Returns
24842484
-------
24852485
freq : DateOffset or None
2486-
2487-
Notes
2488-
-----
2489-
We assume at this point that `maybe_infer_freq` has been called, so
2490-
`freq` is either a DateOffset object or None.
24912486
"""
24922487
if inferred_freq is not None:
24932488
if freq is not None and freq != inferred_freq:
@@ -2502,34 +2497,6 @@ def _validate_inferred_freq(
25022497
return freq
25032498

25042499

2505-
def maybe_infer_freq(freq) -> tuple[BaseOffset | None, bool]:
2506-
"""
2507-
Comparing a DateOffset to the string "infer" raises, so we need to
2508-
be careful about comparisons. Make a dummy variable `freq_infer` to
2509-
signify the case where the given freq is "infer" and set freq to None
2510-
to avoid comparison trouble later on.
2511-
2512-
Parameters
2513-
----------
2514-
freq : {DateOffset, None, str}
2515-
2516-
Returns
2517-
-------
2518-
freq : {DateOffset, None}
2519-
freq_infer : bool
2520-
Whether we should inherit the freq of passed data.
2521-
"""
2522-
freq_infer = False
2523-
if not isinstance(freq, BaseOffset):
2524-
# if a passed freq is None, don't infer automatically
2525-
if freq != "infer":
2526-
freq = to_offset(freq)
2527-
else:
2528-
freq_infer = True
2529-
freq = None
2530-
return freq, freq_infer
2531-
2532-
25332500
def dtype_to_unit(dtype: DatetimeTZDtype | np.dtype) -> str:
25342501
"""
25352502
Return the unit str corresponding to the dtype's resolution.

pandas/core/indexes/timedeltas.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
)
2323
from pandas.core.dtypes.generic import ABCSeries
2424

25-
from pandas.core.arrays import datetimelike as dtl
2625
from pandas.core.arrays.timedeltas import TimedeltaArray
2726
import pandas.core.common as com
2827
from pandas.core.indexes.base import (
@@ -338,7 +337,7 @@ def timedelta_range(
338337
if freq is None and com.any_none(periods, start, end):
339338
freq = "D"
340339

341-
freq, _ = dtl.maybe_infer_freq(freq)
340+
freq = to_offset(freq)
342341
tdarr = TimedeltaArray._generate_range(
343342
start, end, periods, freq, closed=closed, unit=unit
344343
)

0 commit comments

Comments
 (0)