(self)
| 3239 | return self._from_pyarrow_array(result) |
| 3240 | |
| 3241 | def _dt_to_pydatetime(self) -> Series: |
| 3242 | from pandas import Series |
| 3243 | |
| 3244 | if pa.types.is_date(self.dtype.pyarrow_dtype): |
| 3245 | raise ValueError( |
| 3246 | f"to_pydatetime cannot be called with {self.dtype.pyarrow_dtype} type. " |
| 3247 | "Convert to pyarrow timestamp type." |
| 3248 | ) |
| 3249 | data = self._pa_array.to_pylist() |
| 3250 | if self._dtype.pyarrow_dtype.unit == "ns": |
| 3251 | data = [None if ts is None else ts.to_pydatetime(warn=False) for ts in data] |
| 3252 | return Series(data, dtype=object) |
| 3253 | |
| 3254 | def _dt_tz_localize( |
| 3255 | self, |
no test coverage detected