Source code for pyiem.models.cwa

"""Data Model for CWA."""

# pylint: disable=too-few-public-methods
from datetime import datetime

from pydantic import BaseModel, ConfigDict

# third party
from shapely.geometry import Polygon


[docs] class CWAModel(BaseModel): """A Center Weather Advisory.""" model_config = ConfigDict(arbitrary_types_allowed=True) center: str expire: datetime geom: Polygon issue: datetime is_corrected: bool narrative: str num: int