in utils/datetime.py [0:0]
def parse_iso(dt: str) -> datetime:
# Handles ISO8601 with timezone (e.g., 2025-09-24T09:00:00+02:00 or Z)
if dt is None:
return None
if dt.endswith("Z"):
dt = dt.replace("Z", "+00:00")
return datetime.fromisoformat(dt)