Frequenz-api-weather

Latest version: v0.8.0

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

Scan your dependencies

Page 1 of 2

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

0.6.0

Frequenz Weather API Release Notes

Upgrading

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


What's Changed
* Clear release notes by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/126
* Update minimum required `frequenz-client-base` to 0.6.0 by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/130


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

0.5.0

Frequenz Weather API Release Notes

Summary

This release introduces no new features other than a dependency update and is just to make the weather client compatible with the Frequenz SDK v1.0.0-rc700.

Upgrading

- The minimum required version of `frequenz-client-base` is now 0.4.0


What's Changed
* Clear release notes by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/113
* Bump black from 23.9.1 to 24.4.2 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/101
* Bump flake8 from 6.1.0 to 7.0.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/102
* Bump nox from 2023.4.22 to 2024.4.15 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/104
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/5
* Bump grpc-stubs from 1.53.0.2 to 1.53.0.5 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/98
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/58
* Bump actions/labeler from 4.3.0 to 5.0.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-weather/pull/57
* Update dependency versions by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/118
* Update minimum version of `frequenz-client-base` to 0.4.0 by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/120
* Prepare for release v0.5.0 by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/125


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

0.4.0

Frequenz Weather API Release Notes

Summary

This release primarily does some interface improvements and some dependency updates.

Upgrading

- The location and pagination proto files are now again imported from the
´frequenz-api-common´ submodule instead of being imported from local files.
The local files are removed.

- The required version of the ´frequenz-channels` is updated to 1.0.0.

- The required version of the ´frequenz-client-base` dependency is updated to v0.3.x.

New Features

- The client has been extended to iterate over historical weather forecast data.

- Historical location forecast data pages are now exposed as a flattened numpy array for easier use.

What's Changed
* Extend the client to iterate over historical weather forecast data. by david-natingga-frequenz in https://github.com/frequenz-floss/frequenz-api-weather/pull/85
* Add dependency on ´freqeunz-api-common´ again by TalweSingh in https://github.com/frequenz-floss/frequenz-api-weather/pull/91
* Convert a page of historical location forecast data into a flattened numpy array for easier use by david-natingga-frequenz in https://github.com/frequenz-floss/frequenz-api-weather/pull/89
* Clear release notes from v0.3.0 release by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/105
* Update frequenz-channels dependency to v1.0.0 by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/106
* Update frequenz-client-base to 0.3.x by cwasicki in https://github.com/frequenz-floss/frequenz-api-weather/pull/109
* Add release notes for PR 85 and PR 89 by david-natingga-frequenz in https://github.com/frequenz-floss/frequenz-api-weather/pull/112

New Contributors
* david-natingga-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-weather/pull/85

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

0.3.0

Frequenz Weather API Release Notes

Summary

This release includes a breaking change to how `validity_times` are specified in
calls to `Forecasts.to_ndarray_vlf`. It also includes a couple of dependency
updates.

Upgrading

- The required `channels` package version is now updated to `1.0.0b2`

- `validity_times` in the `to_ndarray_vlf` method on received `Forecasts` is now
specified as a list of `datetime`s, and no longer a list of `timedelta`s.

New Features

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

Bug Fixes


What's Changed
* Add refined version for the to_ndarray_vfl() function 77 by noah-kreutzer-frequenz in https://github.com/frequenz-floss/frequenz-api-weather/pull/80
* Update `frequenz-client-base` version and prepare for v0.3.0 release by shsms in https://github.com/frequenz-floss/frequenz-api-weather/pull/87


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

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.