Recent Releases of fmi-weather-client
fmi-weather-client - 0.7.0
What's Changed
- Add support to fetch observation data by place by @cruwaller in https://github.com/saaste/fmi-weather-client/pull/68
- Add a new test and an example by @saaste in https://github.com/saaste/fmi-weather-client/pull/69
- Upgrade dependencies and bump version @saaste in https://github.com/saaste/fmi-weather-client/pull/70
New Contributors
- @cruwaller made their first contribution in https://github.com/saaste/fmi-weather-client/pull/68 🥳
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.6.0...0.7.0
Atmosphere - Meteorological Observation and Forecast
Published by saaste 11 months ago
fmi-weather-client - 0.6.0
What's Changed
- Add support for station observations by @CedericN in https://github.com/saaste/fmi-weather-client/pull/66
- See README for more information and examples.
- Minor tweaks by @saaste in https://github.com/saaste/fmi-weather-client/pull/67
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.5.0...0.6.0
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 1 year ago
fmi-weather-client - 0.5.0
What's Changed
-
Add support for 10-day forecast by @CedericN in https://github.com/saaste/fmi-weather-client/pull/65
Updated the existing function to use
fmi::forecast::edited::weather::scandinavia::point::multipointcoveragestored procedure, which supports longer forecasts. More information is available in FMI's documentation.
New Contributors
- @CedericN made their first contribution in https://github.com/saaste/fmi-weather-client/pull/65 🥳
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.4.1...0.5.0
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 1 year ago
fmi-weather-client - 0.4.1
What's Changed
- #63: Relax dependency versions by @saaste in https://github.com/saaste/fmi-weather-client/pull/64
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.4.0...0.4.1
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 1 year ago
fmi-weather-client - 0.4.0
What's Changed
- Fix parsing of xml data by @fursov in https://github.com/saaste/fmi-weather-client/pull/59
- Update
xmltodictto 0.14.1 by @fursov in https://github.com/saaste/fmi-weather-client/pull/59 - Drop Python 3.8 support by @saaste in https://github.com/saaste/fmi-weather-client/pull/62
- Drop
requeststo 2.32.3 by @saaste in https://github.com/saaste/fmi-weather-client/pull/62
New Contributors
- @fursov made their first contribution in https://github.com/saaste/fmi-weather-client/pull/59
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.3.0...0.4.0
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 1 year ago
fmi-weather-client - 0.3.0
What's Changed
- #56: Upgrade requests (fixes CVE-2024-35195)
- Drop Python 3.7 support
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.2.2...0.3.0
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 2 years ago
fmi-weather-client - 0.2.2
What's Changed
- #51: Fix invalid coordinate handling by @saaste in https://github.com/saaste/fmi-weather-client/pull/54 (reported by @kallere)
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.2.1...0.2.2
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 2 years ago
fmi-weather-client - 0.2.1
What's Changed
- Added FMI "feels like" temperature calculation. By @jaenis in https://github.com/saaste/fmi-weather-client/pull/52
New Contributors
- @jaenis made their first contribution in https://github.com/saaste/fmi-weather-client/pull/52 🥳
Full Changelog: https://github.com/saaste/fmi-weather-client/compare/0.2.0...0.2.1
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 2 years ago
fmi-weather-client - Update dependencies, drop Python 3.6 support
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 2 years ago
fmi-weather-client - Replace HIRLAM model with HARMONIE
Support for the old Hirlam weather model is going to end in September 2022. Fixes #39.
From FMI website (https://en.ilmatieteenlaitos.fi/hirlam-opendata-on-aws-s3):
The use of the HIRLAM weather forecasting model at the Finnish Meteorological Institute will be discontinued in September 2022, after which its forecasts are no longer available through the open data services.
During the past fifteen years, the main focus in forecast model development has been on a more accurate model with improved resolution. The resulting HARMONIE (MEPS) model is capable of 2.5 km horizontal resolution (compared to 7.5 km of HIRLAM) and able to predict small scale phenomena more accurately. HARMONIE (MEPS) forecasts are now available through the open data services.
More information will be made available later, but already now it is worth switching to use HARMONIE (MEPS) model if possible.
The following data is not provided by Harmonie so values will always be None:
- wind_max
- radiation_long_wave_acc
- radiation_short_wave_diff_surface_acc
- land_sea_mask
Fields are kept in the model for backward compatibility.
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 3 years ago
fmi-weather-client - Removed explicit asyncio dependency requirement
- Removed explicit asyncio dependency (thanks @anand-p-r)
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 5 years ago
fmi-weather-client - First release
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 6 years ago
fmi-weather-client - Tiny fixes, refactoring
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 6 years ago
fmi-weather-client - Updated error handling (breaking changes!)
- Updated error handling
- Weather functions can now return None if all values are
nil(BREAKING CHANGE) - New error classes:
ClientErrorandServerError(BREAKING CHANGE) - Refactoring
- Weather functions can now return None if all values are
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 6 years ago
fmi-weather-client - Refactoring
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 6 years ago
fmi-weather-client - Async support
All functions now asynchronous versions available starting with async_.
Atmosphere - Meteorological Observation and Forecast
Published by saaste about 6 years ago
fmi-weather-client - Fixed dew point unit
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Refactoring
- Renamed weather properties - again
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Use forecasts for weather
- Dropped support for weather station observations
- Unreliable
- Difficult to use
- Use forecast data instead
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Bug fixes
- Fixed invalid parameters
- Fixed invalid HTTP status code handling
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Forecast support
- Support for fetching forecasts
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Snow depth and WaWa support. Multi-station weather
- Weather report now includes snow depth and WaWa code
- It is possible to get a weather report which is combined from multiple stations
- Increased bounding box size because I managed to found some blind spots
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Logging, typing, refactoring
- BREAKING CHANGE:
Weather.measurement_timerenamed toWeather.observation_time- Sorry! 😜
- Added logging
- Added typing
- Refactoring
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Bug fixes
FIXES
- Fixes error when station contains no data
- Fixes error when station contains only
NaNvalues - Fixes issues with timestamp and coordinate handling
CHANGES
Previous version had a rule that came from my own need. The rule doesn't really make sense since it makes assumptions about the use-case. So, I decided to remove it. Now the client returns exactly what FMI provides and that might mean data from a station that provides only cloud coverage and nothing more.
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago
fmi-weather-client - Initial release
Initial release
Atmosphere - Meteorological Observation and Forecast
Published by saaste over 6 years ago