Recent Releases of fmi-weather-client
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
- Python
Published by saaste 19 days 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::multipointcoverage
stored 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
- Python
Published by saaste about 1 month 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
- Python
Published by saaste 3 months 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
xmltodict
to 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
requests
to 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
- Python
Published by saaste 7 months 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
- Python
Published by saaste 11 months 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
- Python
Published by saaste 12 months 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
- Python
Published by saaste about 1 year ago

fmi-weather-client - Update dependencies, drop Python 3.6 support
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste over 1 year 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
- Python
Published by saaste over 2 years ago

fmi-weather-client - Removed explicit asyncio dependency requirement
- Removed explicit asyncio dependency (thanks @anand-p-r)
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste over 4 years ago

fmi-weather-client - First release
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Tiny fixes, refactoring
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 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:
ClientError
andServerError
(BREAKING CHANGE) - Refactoring
- Weather functions can now return None if all values are
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Refactoring
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Async support
All functions now asynchronous versions available starting with async_
.
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Fixed dew point unit
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Refactoring
- Renamed weather properties - again
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 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
- Python
Published by saaste about 5 years ago

fmi-weather-client - Bug fixes
- Fixed invalid parameters
- Fixed invalid HTTP status code handling
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Forecast support
- Support for fetching forecasts
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 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
- Python
Published by saaste about 5 years ago

fmi-weather-client - Logging, typing, refactoring
- BREAKING CHANGE:
Weather.measurement_time
renamed toWeather.observation_time
- Sorry! 😜
- Added logging
- Added typing
- Refactoring
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago

fmi-weather-client - Bug fixes
FIXES
- Fixes error when station contains no data
- Fixes error when station contains only
NaN
values - 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
- Python
Published by saaste about 5 years ago

fmi-weather-client - Initial release
Initial release
Atmosphere - Meteorological Observation and Forecast
- Python
Published by saaste about 5 years ago
