import datetime import decimal from audience_common.formatters import format_datetime def format_datetime_or_none(dt: datetime.datetime | None) -> str | None: if dt is None: return None return format_datetime(dt) def float_or_none(val: float | int | decimal.Decimal | None) -> float | None: if val is None: return None return float(val)