Skip to content

Releases: mostlyrightmd/mostlyright-sdk

v1.6.0 — NWP fields, Open-Meteo rate-limiting, forecast-join fix

06 Jun 16:07
4c0bd19

Choose a tag to compare

Minor release. Published to PyPI: mostlyrightmd, mostlyrightmd-weather, mostlyrightmd-markets 1.6.0.

Added

  • NWP cloud_cover_pct / visibility_m / cloud_ceiling_m for HRRR/GFS (closes #63) — additive schema.forecast_nwp.v1 columns + deterministic GRIB record disambiguation that also fixes the latent default-GFS GribIntegrityError. TS twin ships ForecastNwpV1.
  • Open-Meteo forecast cache wiring + weight-aware throttle + variable trim (closes #64) — repeated backtests serve from disk; full-month cache partitions; ≤14-day chunking on all date-window endpoints; Single-Runs delay uses its fixed horizon.

Fixed

  • OM/IEM forecast misclassification by derived issued_at (fixes #67) — split by authoritative source; preserves pop/qpf + issued_at provenance; excludes after-close OM runs (lookahead-leakage guard); robust to raw-fetcher field shapes.

Documentation

  • research() returns daily rows, not hourly (addresses #52).

Full changelog: see CHANGELOG.md. Reviewed via Codex (gpt-5.5) — 1 P1 + multiple P2s resolved before merge.