Download watch, warning and advisory data from the National Weather Service
$ pipenv install nws-wwa
Usage: nwswwa [OPTIONS] COMMAND [ARGS]... A command-line interface for downloading watch, warning and advisory data from the National Weather Service. Returns GeoJSON. Options: --help Show this message and exit. Commands: all All watch, warning and advisory data hazards All hazard data warnings All warnings data
Download data from the National Weather Service.
$ nwswwa all $ nwswwa hazards $ nwswwa warnings
Import the library.
>>> import nws_wwa >>> data = nws_wwa.all() >>> data = nws_wwa.hazards() >>> data = nws_wwa.warnings()
Install dependencies for development.
$ pipenv install --dev
Run tests.:
$ make test
Shipping new version to PyPI.
$ make ship
The command-line interface is implemented using Click and setuptools. To install it locally for development inside your virtual environment, run the following installation command, as prescribed by the Click documentation.
$ pip install --editable .