Frequenz-api-weather

Latest version: v0.12.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.12.0

Frequenz Weather API Release Notes

Summary

Moves the client to[frequenz-client-weather-python](https://github.com/frequenz-floss/frequenz-client-weather-python).

Upgrading

The weather client and CLI tool are no longer included in this package. To
continue using them, migrate to frequenz-client-weather-python. Follow
the installation and usage instructions provided in the new repository.

New Features

Bug Fixes


What's Changed
* Add upsampling to the client by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/145
* Remove client package from repository by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/153
* Prepare `RELEASE_NOTES.md` for new release by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/154


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.11.0...v0.12.0

0.11.0

Frequenz Weather API Release Notes

Summary

This release updates the repo-config and adds a new field to the request message of the live RPC.

<!-- Here goes a general summary of what this release is about -->

Upgrading

<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->

New Features

* Added optional `forecast_horizon_min` and `forecast_horizon_max` parameter
to `ReceiveLiveWeatherForecastRequest` that allows limiting the forecast
horizon of returned forecasts. When not specified, forecasts with their
minimum/maximum available horizon will be returned.

<!-- Here goes the main new features and examples or instructions on how to use them -->

Bug Fixes

<!-- Here goes notable bug fixes that are worth a special mention or explanation -->

What's Changed
* Clear release notes by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/150
* Update repo-config to v0.10.0 by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/146
* Fix CI by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/151
* Add `forecast_horizon` range to the protobuf definitions by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/148


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.10.0...v0.11.0

0.10.0

Frequenz Weather API Release Notes

Summary

This release introduces the `trading-cli` and updates the base-client.

Upgrading

- The minimum required version of `frequenz-client-base` is now `v0.9.0`.

- The minimum required version of `frequenz-channels` is now `v1.6.1`.

New Features

* Add a new tool to request historical weather data from the command
line. After installing the package, the `trading-cli` command can be
used to request historical weather data for user-defined parameters.
Replaces the historical forecast example.


What's Changed
* Add CLI tool to request historical weather forecast data by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/142
* Move CLI tool to dedicated folder by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/143
* Upgrade to newest base client by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/149


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.9.0...v0.10.0

0.9.0

Frequenz Weather API Release Notes

Summary

<!-- Here goes a general summary of what this release is about -->

Upgrading

- The minimum required version of `frequenz-client-base` is now `v0.8.0`.

- The `Client` now expects gRPC URLs to be [this format](https://frequenz-floss.github.io/frequenz-client-base-python/latest/reference/frequenz/client/base/channel/#frequenz.client.base.channel.parse_grpc_uri) required by the `BaseApiClient`.

New Features

<!-- Here goes the main new features and examples or instructions on how to use them -->

Bug Fixes

<!-- Here goes notable bug fixes that are worth a special mention or explanation -->


What's Changed
* Clear release notes by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/136
* Update doc for radiation parameters by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/129
* Update to `frequenz-client-base` v0.8.0 by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/140


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.8.0...v0.9.0

0.8.0

Frequenz Weather API Release Notes

Upgrading

- The minimum required version of `frequenz-api-common` is now v0.6.0.


What's Changed
* Bump docker/build-push-action from 5 to 6 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/122
* Bump pytest from 8.3.2 to 8.3.3 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/134
* Bump brettcannon/check-for-changed-files from 1.2.0 to 1.2.1 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/123
* Clear release notes by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/133
* Upgrade common API version to v0.6.0 by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/135


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.7.0...v0.8.0

0.7.0

Frequenz Weather API Release Notes

Upgrading

* The `to_array_vlf` method now returns an array with the requested shape
where missing data is set to `NaN`. This is a change in behavior and
might require adjustments in the calling code, whereby the previous
behavior could not be used in a reliable way.


What's Changed
* Change handling of missing data in to_array_vlf method by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/132


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-weather/compare/v0.6.0...v0.7.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.