From ae0c76088d0745df4cff2b165328a11da73ba12f Mon Sep 17 00:00:00 2001 From: Brock Date: Mon, 31 Jan 2022 16:33:07 -0800 Subject: [PATCH] update caught exception --- pandas/core/internals/blocks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/core/internals/blocks.py b/pandas/core/internals/blocks.py index 386aee102cbcd..4f530ffc5ed5d 100644 --- a/pandas/core/internals/blocks.py +++ b/pandas/core/internals/blocks.py @@ -926,7 +926,7 @@ def setitem(self, indexer, value): value = extract_array(value, extract_numpy=True) try: casted = np_can_hold_element(values.dtype, value) - except ValueError: + except LossySetitemError: # current dtype cannot store value, coerce to common dtype nb = self.coerce_to_target_dtype(value) return nb.setitem(indexer, value)