You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
✨ ObservationFloatDatum: validate numeric values (previously named ObservationDatum); .value returns either float or None. (PR #14 by @kylejb)
✨ ObservationStringDatum: validate non-numeric values; .value returns either str or None. (PR #14 by @kylejb)
Observation
✨ MeteorologicalObservation: attributes return either ObservationFloatDatum or ObservationStringDatum after validating data provided from NDBC. (PR #14 by @kylejb)
✨ WaveSummaryObservation: attributes return either ObservationFloatDatum or ObservationStringDatum after validating data provided from NDBC. (PR #14 by @kylejb)
Observations
✨ MeteorologicalObservations: can use += syntax on an instance of this class in order to append MeteorologicalObservation records. (PR #14 by @kylejb)
✨ WaveSummaryObservations: can use += syntax on an instance of this class in order to append WaveSummaryObservation records. (PR #14 by @kylejb)
Documentation
✏️ Remove unnecessary isinstance checks from examples to take advantage of typing improvements introduced in this minor release. (PR #14 by @kylejb)
Internal
⚙️ Bump all development dependencies to latest. (PR #14 by @kylejb)
🧪 Update tests to include checks for expected attributes by dataset type. (PR #14 by @kylejb)