What's Changed
* Add python 3.10 by MatthewFlamm in https://github.com/MatthewFlamm/pynws/pull/61
* Support for retrieval of all data for a gridpoint by lymanepp in https://github.com/MatthewFlamm/pynws/pull/65
* Python version remove 3.6 by MatthewFlamm in https://github.com/MatthewFlamm/pynws/pull/67
* Add Forecast Class by lymanepp in https://github.com/MatthewFlamm/pynws/pull/68
* Add debug logging and refactor responses by MatthewFlamm in https://github.com/MatthewFlamm/pynws/pull/69
* Detailed forecast cleanup by lymanepp in https://github.com/MatthewFlamm/pynws/pull/73
* Sort station observations at lower layer; Add latest observation by lymanepp in https://github.com/MatthewFlamm/pynws/pull/72
* Add start & end times to detailed hourly forecast by lymanepp in https://github.com/MatthewFlamm/pynws/pull/75
* Return detailed forecast values in implied metric units by lymanepp in https://github.com/MatthewFlamm/pynws/pull/78
* Use Python 3.10 for black and pylint by lymanepp in https://github.com/MatthewFlamm/pynws/pull/81
* Add typing to CI; Fix typing by MatthewFlamm in https://github.com/MatthewFlamm/pynws/pull/79
* Add isort to CI by lymanepp in https://github.com/MatthewFlamm/pynws/pull/83
* Fix pytest warnings by lymanepp in https://github.com/MatthewFlamm/pynws/pull/84
* Add or update type hints by lymanepp in https://github.com/MatthewFlamm/pynws/pull/82
* v1.4.0 by MatthewFlamm in https://github.com/MatthewFlamm/pynws/pull/86
New Contributors
* lymanepp made their first contribution in https://github.com/MatthewFlamm/pynws/pull/65
**Full Changelog**: https://github.com/MatthewFlamm/pynws/compare/v1.3.2...v1.4.0