diff --git a/pandas/core/dtypes/cast.py b/pandas/core/dtypes/cast.py index 3ad9f195c3cae..1cea817abbaa3 100644 --- a/pandas/core/dtypes/cast.py +++ b/pandas/core/dtypes/cast.py @@ -496,9 +496,7 @@ def maybe_casted_values(index, codes=None): values, _ = maybe_upcast_putmask(values, mask, np.nan) if issubclass(values_type, DatetimeLikeArrayMixin): - values = values_type( - values, dtype=values_dtype - ) # type: ignore[call-arg] + values = values_type(values, dtype=values_dtype) return values