All notable changes to this project will be documented in this file. Changes coming in future releases can be found in the unreleased section.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
A minor release adding some functionality.
- Adds ability to convert wind speeds to Beaufort scale
A minor release adding some functionality.
- Save location configuration now has support for home directory ('~/') and relative ('../') path notations, fixing #3
- Updates requests dependency to be more permissive, fixing #5
The first official release.
- Place class for storing location information
- Forecast class for handling fetching, parsing, storing and caching of data
- Update method for performing an all-encompassing update of data
- Load method for loading data from a cached file
- Save method for saving data
- Data class for storing data
- Interval class for storing data related to an interval
- Methods for retrieving intervals for a given day and intervals between given times
- Variable class for storing variables
- Support equality and comparison operations provided units are the same
- Method for converting units
- Support for configuration to be stored in a configuration file (setup.cfg or .locationforecast)