time_split.support.types#
Internal types.
Classes
|
A type that behaves (sort of) like a |
|
An explicit schedule. |
|
Output of |
- class DatetimeIndexLike(*args, **kwargs)[source]#
Bases:
Protocol,Iterable[str|Timestamp|datetime|date|datetime64]A type that behaves (sort of) like a
pandas.DatetimeIndex.
- class MaterializedSchedule(schedule: DatetimeIndex, available_metadata: ProcessAvailableResult, schedule_type: Literal['cron', 'explicit', 'timedelta'])[source]#
Bases:
NamedTupleAn explicit schedule.
- schedule: DatetimeIndex#
Alias for field number 0
- available_metadata: ProcessAvailableResult#
Alias for field number 1
- class ProcessAvailableResult(available_as_index: DatetimeIndexLike | None, limits: tuple[Timestamp, Timestamp], expanded_limits: tuple[Timestamp, Timestamp])[source]#
Bases:
NamedTupleOutput of
process_available().- available_as_index: DatetimeIndexLike | None#
Alias for field number 0