From bb1d26332dcce48003149d89999401fbd158bbbc Mon Sep 17 00:00:00 2001 From: Ryan Malloy Date: Sat, 21 Feb 2026 21:08:36 -0700 Subject: [PATCH] Add extra=ignore to Station model for NOAA API resilience --- src/noaa_tides/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/noaa_tides/models.py b/src/noaa_tides/models.py index 21bfa56..afe321d 100644 --- a/src/noaa_tides/models.py +++ b/src/noaa_tides/models.py @@ -1,9 +1,11 @@ """Pydantic models for NOAA CO-OPS API responses.""" -from pydantic import BaseModel, Field +from pydantic import BaseModel, ConfigDict, Field class Station(BaseModel): + model_config = ConfigDict(extra="ignore") + id: str name: str state: str = ""