(
timedeltas: T_DuckArray, # type: ignore[misc]
units: str | None = None,
dtype: np.dtype | None = None,
)
| 1241 | |
| 1242 | |
| 1243 | def encode_cf_timedelta( |
| 1244 | timedeltas: T_DuckArray, # type: ignore[misc] |
| 1245 | units: str | None = None, |
| 1246 | dtype: np.dtype | None = None, |
| 1247 | ) -> tuple[T_DuckArray, str]: |
| 1248 | timedeltas = asarray(timedeltas) |
| 1249 | if is_chunked_array(timedeltas): |
| 1250 | return _lazily_encode_cf_timedelta(timedeltas, units, dtype) |
| 1251 | else: |
| 1252 | return _eagerly_encode_cf_timedelta(timedeltas, units, dtype) |
| 1253 | |
| 1254 | |
| 1255 | def _eagerly_encode_cf_timedelta( |
searching dependent graphs…