pydantic#

Pydantic-based utility functions for data serialization.

This module provides functions for converting Python timedelta objects to and from ISO 8601 duration string format using Pydantic’s serialization capabilities. These utilities are used for persisting temporal metadata in dataset files.

Functions#

timedelta_from_isoformat(s)

Convert ISO 8601 string format to timedelta.

timedelta_to_isoformat(td)

Convert timedelta to ISO 8601 string format.