We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f6a5c4a commit 084736cCopy full SHA for 084736c
pandas/core/dtypes/cast.py
@@ -487,13 +487,15 @@ def maybe_casted_values(index, codes=None):
487
values_type = type(values)
488
values_dtype = values.dtype
489
490
- if issubclass(values_type, ABCDatetimeArray):
+ from pandas.core.arrays.datetimelike import DatetimeLikeArrayMixin
491
+
492
+ if issubclass(values_type, DatetimeLikeArrayMixin):
493
values = values._data # TODO: can we de-kludge yet?
494
495
if mask.any():
496
values, _ = maybe_upcast_putmask(values, mask, np.nan)
497
498
499
values = values_type(values, dtype=values_dtype)
500
501
return values
0 commit comments