2.10.0

TimePartition

Package: flyte.artifacts

A time partition value with an explicit granularity.

date and datetime values already imply “day” and “hour”; use this for “week” and “month”, or to be explicit:

Metadata(name="monthly_report", partitions={"date": TimePartition(date(2026, 8, 1), "month")})

Parameters

class TimePartition(
    value: date | datetime,
    granularity: Granularity = 'day',
)
Parameter Type Description
value date | datetime
granularity Granularity