Frequenz-api-reporting

Latest version: v0.5.0

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

Scan your dependencies

0.6.0

Upgrading

* The dependency on frequenz-api-common was upgraded to v0.6.0. The release notes of this version can be found here: https://github.com/frequenz-floss/frequenz-api-common/releases/tag/v0.6.0
* Name changes in reporting.proto:
* Renamed `SimpleAggregatedMetricSample` to `SimpleAggregatedMetricValue`.
* Renamed `SimpleMetricSample` to `SimpleMetricValue`.



What's Changed
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/frequenz-floss/frequenz-api-reporting/pull/10
* Minor: Clarify timestamp in resampling docs by cwasicki in https://github.com/frequenz-floss/frequenz-api-reporting/pull/27
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-api-reporting/pull/2
* Update frequenz-api-common dependency to v0.6.0 by cyiallou in https://github.com/frequenz-floss/frequenz-api-reporting/pull/28
* Remove template comments and empty sections from release notes by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/29

New Contributors
* dependabot made their first contribution in https://github.com/frequenz-floss/frequenz-api-reporting/pull/10
* cwasicki made their first contribution in https://github.com/frequenz-floss/frequenz-api-reporting/pull/27
* cyiallou made their first contribution in https://github.com/frequenz-floss/frequenz-api-reporting/pull/28
* flora-hofmann-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-reporting/pull/29

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

0.5.0

Frequenz Reporting API Release Notes

Summary

- `List*` endpoints have been removed.
- `MetricSourceOptions` have been renamed to `MetricConnections`, and moved out of the filter message.

Upgrading

- Servers should remove the list endpoint implementations, clients should use the streaming endpoints.
- Metric source info can be found directly on the request, instead of in the filter object.

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
* Bump the required group across 1 directory with 11 updates by dependabot in https://github.com/frequenz-floss/frequenz-api-reporting/pull/46
* Remove list_* endpoints, modify metric source options & docs by stefan-brus-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/56
* Update pinned dependency versions by stefan-brus-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/57


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

0.4.0

Frequenz Reporting API Release Notes

Summary

- Metric source options

Upgrading

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

New Features

- A new field, `MetricSourceOptions` has been added to the `StreamFilter` message, allowing users to give specific sources for a given metric.
Multiples of the same metric can exist, in which case they are "tagged" with the source they come from. The metric source options allows
the user to specify one or multiple tags.

Bug Fixes

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


What's Changed
* Bump nox from 2023.4.22 to 2024.4.15 by dependabot in https://github.com/frequenz-floss/frequenz-api-reporting/pull/36
* Add metric source options message by stefan-brus-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/45


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

0.3.0

Frequenz Reporting API Release Notes

Summary

- Add time filter options to the streaming request, to allow for streaming of historical data.

Upgrading

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

New Features

- The streaming requests now contain optional `TimeFilter` objects for streaming historical data.

Bug Fixes

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


What's Changed
* Reset release notes to template by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/30
* Bump grpc-stubs from 1.53.0.2 to 1.53.0.5 by dependabot in https://github.com/frequenz-floss/frequenz-api-reporting/pull/37
* Add time filters to streaming requests by stefan-brus-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/39


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

0.2.0

Frequenz Reporting API Release Notes

Summary

0.1.1

Frequenz Reporting API Release Notes

Summary

<!-- 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

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

Bug Fixes

* Fixed RPC signature for streaming aggregated data.


What's Changed
* Fix RPC signature for streaming aggregated data by tiyash-basu-frequenz in https://github.com/frequenz-floss/frequenz-api-reporting/pull/9

New Contributors
* tiyash-basu-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-reporting/pull/9

**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-reporting/compare/v0.1.0...v0.1.1

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.