pyuow.datapoint¶
Typed DataPoint specs and the producer / consumer protocols.
datapoint
¶
BaseDataPointSpec
dataclass
¶
Bases: Generic[VALUE]
BaseDataPointContainer
dataclass
¶
Bases: Generic[VALUE]
BaseDataPointsDict
¶
Bases: dict[BaseDataPointSpec[Any], Any]
BaseDataPointProducer
¶
Bases: Generic[DATA_POINT_CONTAINER], ABC
BaseDataPointConsumer
¶
Bases: Generic[DATA_POINT_SPEC], ABC
ProducesDataPoints
¶
Bases: ABC
ConsumesDataPoints
¶
Bases: ABC
DataPointCannotBeOverriddenError
¶
Bases: Exception
DataPointIsNotProducedError
¶
Bases: Exception