make_tuple_type_adapter

lsst.daf.butler.column_spec.make_tuple_type_adapter(columns: Iterable[IntColumnSpec | StringColumnSpec | HashColumnSpec | FloatColumnSpec | BoolColumnSpec | UUIDColumnSpec | RegionColumnSpec | TimespanColumnSpec | DateTimeColumnSpec]) TypeAdapter[tuple[Any, ...]]

Return a pydantic.TypeAdapter for a tuple with types defined by an iterable of ColumnSpec objects.

Parameters:
columnsIterable [ ColumnSpec ]

Iterable of column specifications.

Returns:
adapterpydantic.TypeAdapter

A Pydantic type adapter for the tuple representation of a row with the given columns.