Skip to content

Commit b471854

Browse files
committed
CLN: Fix exception causes in datetimelike.py
1 parent 80d37ad commit b471854

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pandas/core/arrays/datetimelike.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -775,8 +775,8 @@ def searchsorted(self, value, side="left", sorter=None):
775775
if isinstance(value, str):
776776
try:
777777
value = self._scalar_from_string(value)
778-
except ValueError:
779-
raise TypeError("searchsorted requires compatible dtype or scalar")
778+
except ValueError as e:
779+
raise TypeError("searchsorted requires compatible dtype or scalar") from e
780780

781781
elif is_valid_nat_for_dtype(value, self.dtype):
782782
value = NaT
@@ -1039,7 +1039,7 @@ def _validate_frequency(cls, index, freq, **kwargs):
10391039
raise ValueError(
10401040
f"Inferred frequency {inferred} from passed values "
10411041
f"does not conform to passed frequency {freq.freqstr}"
1042-
)
1042+
) from e
10431043

10441044
# monotonicity/uniqueness properties are called via frequencies.infer_freq,
10451045
# see GH#23789

0 commit comments

Comments
 (0)