All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added the ability to retrieve observations from a single station at a time.
- Updated tests and documentation to reflect these additions See #21
Depending on the indicators, the geographic boundary envelope of the indicators may have a height component or other components. The current code does not take this into account. See PR #62
- Added a way to call the get_coverage method of WeatherForecast with floats for lat, lon (instead of tuples only) to get forecast at a specific location (nearest grid point).
- Added a check on the lat, lon parameters of get_coverage so that the closest gridpoint is used
- Added min and max available coordinates to get_coverage_description output
- Updated tests and documentation to reflect these changes
INDICATORSandINSTANT_INDICATORSattributes of WeatherForecast object where not always in sync with the actual capabilities. Changed these attributes to properties that compute these lists dynamically from thecapabilitiesattribute. Changed their name to lowercase (indicators,instant_indicators), since they are not constants anymore. (DeprecationWarningabout use ofINDICATORSandINSTANT_INDICATORS) See issue #54.
- Support for Météo-France ensemble model
PE-ARPEGEandPE-AROME(#38)
- Support for Python3.12 and Python 3.13
- Support for Météo-France models
AROME PIandPIAF(#27) - Add an optional temporary directory:
temp_dir(#28)