Metadata-Version: 2.4
Name: mostlyrightmd-weather
Version: 1.1.0
Summary: Weather data fetchers (AWC, IEM ASOS, GHCNh, NWS CLI) for the mostlyright Python SDK. Direct public-API access, no hosted backend. Imports as `mostlyright.weather`.
Author-email: Robert Tarabcak <tarabcakr@gmail.com>
License-Expression: MIT
Keywords: awc,ghcnh,iem,metar,nws-cli,weather
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Requires-Dist: filelock>=3.12
Requires-Dist: httpx>=0.27
Requires-Dist: jsonschema>=4.21
Requires-Dist: mostlyrightmd<2.0,>=1.0.0
Requires-Dist: pyarrow<24.0,>=17.0
Requires-Dist: tzdata; sys_platform == 'win32'
Provides-Extra: nwp
Requires-Dist: cfgrib<1.0,>=0.9.15; extra == 'nwp'
Requires-Dist: pandas<4.0,>=2.2; extra == 'nwp'
Requires-Dist: scikit-learn<2.0,>=1.3; extra == 'nwp'
Requires-Dist: xarray>=2024.0; extra == 'nwp'
Provides-Extra: parquet
Requires-Dist: pandas<4.0,>=2.2; extra == 'parquet'
Provides-Extra: polars
Requires-Dist: narwhals<2.0,>=1.20; extra == 'polars'
Requires-Dist: pandas<4.0,>=2.2; extra == 'polars'
Requires-Dist: polars<2.0,>=1.0; extra == 'polars'
Requires-Dist: pyarrow<24.0,>=17.0; extra == 'polars'
Description-Content-Type: text/markdown

# mostlyrightmd-weather

Weather data fetchers (AWC, IEM ASOS, GHCNh, NWS CLI) for the `mostlyright` Python SDK. Direct public-API access; no hosted backend, no API key. Local parquet cache at `$HOME/.mostlyright/cache/`.

## Install

```bash
pip install mostlyrightmd-weather       # brings mostlyrightmd transitively
```

## Docs

See <https://mostlyright.md/docs/sdk/quickstart-python/> for a 60-second quickstart, or the full API reference at <https://mostlyright.md/docs/sdk/>.
