Skip to content

Commit 0bfbc4f

Browse files
cool-RRroberthdevries
authored andcommitted
CLN: Fix exception causes in datetimelike.py (pandas-dev#32164)
1 parent 42f118d commit 0bfbc4f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

pandas/core/arrays/datetimelike.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -777,8 +777,10 @@ def searchsorted(self, value, side="left", sorter=None):
777777
if isinstance(value, str):
778778
try:
779779
value = self._scalar_from_string(value)
780-
except ValueError:
781-
raise TypeError("searchsorted requires compatible dtype or scalar")
780+
except ValueError as e:
781+
raise TypeError(
782+
"searchsorted requires compatible dtype or scalar"
783+
) from e
782784

783785
elif is_valid_nat_for_dtype(value, self.dtype):
784786
value = NaT
@@ -1041,7 +1043,7 @@ def _validate_frequency(cls, index, freq, **kwargs):
10411043
raise ValueError(
10421044
f"Inferred frequency {inferred} from passed values "
10431045
f"does not conform to passed frequency {freq.freqstr}"
1044-
)
1046+
) from e
10451047

10461048
# monotonicity/uniqueness properties are called via frequencies.infer_freq,
10471049
# see GH#23789

0 commit comments

Comments
 (0)