Skip to content

Releases: frequenz-floss/frequenz-client-reporting-python

v0.14.0

19 Mar 09:39
v0.14.0
3cfe9bb

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • Updates 'FilterOption' in client to be able to use reporting-api version 0.7.0

New Features

Bug Fixes

What's Changed

Full Changelog: v0.13.1...v0.14.0

v0.13.1

21 Feb 14:20
v0.13.1
009a88d

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • The CLI tool is moved to dedicated folder.
  • Timestamps of aggregated (formula) requests are now timezone-aware.

New Features

  • Support data requests for multiple component IDs from command line.
  • Support for passing formula strings as a cid argument from the command line.

Bug Fixes

What's Changed

Full Changelog: v0.13.0...v0.13.1

v0.13.0

06 Jan 13:38
v0.13.0
96813f7

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

New Features

  • Adds new method receive_aggregated_data to receive microgrid component data
    aggregated by user-defined formulae.

Bug Fixes

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

02 Jan 20:43
v0.12.0
6933062

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • Update repo-config and setuptools versions
  • Timestamps in the response are now timezone aware.

New Features

  • Support for streaming: By omitting the end date in the request,
    the client will return any historical data from timestamp until now and
    keep streaming new data as it arrives.
  • Also the start date can be omitted which let's the data start at the
    earliest time stamp that is available.

Bug Fixes

What's Changed

Full Changelog: v0.11.0...v0.12.0

v0.11.0

27 Nov 12:14
v0.11.0
a860ac2

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

This update comes with a breaking change, that originates from a breaking change in the API specs. Specifically:

  • This and later versions of the client can only be used with the latest reporting API service >=v0.7 but not with older versions of the service.
  • Older versions of the client can only be used with the reporting API service versions < v0.7 but no later versions.
    To ensure compatibility, both the client and service must be updated simultaneously.

New Features

Bug Fixes

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Nov 09:17
v0.10.0
abe0641

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • Enforce keyword arguments in 'run' function of 'main' module
  • Change 'resolution' 'int' to 'resampling_period' 'timedelta'

New Features

  • The CLI tool supports requesting component states without metrics.

Bug Fixes

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

23 Sep 10:34
v0.9.0
e1617f3

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • Update and fix readme to make use of newest release version 0.8.0
  • Updates the base client to version 0.6.

New Features

  • States can now be requested via the client and are provided through the flat iterator.
    They can be identified via their category state, warning and error, respectively.
    Each individual state is provided as its own sample.

  • Bounds can now be requested via the client and are provided through the flat iterator.
    They can be identified via their category metric_bound[i]_{upper,lower}.
    Each individual bound is provided as its own sample.

  • Support for states and bound is also added to the CLI tool via the --states and --bounds flag, respectively.

Bug Fixes

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

04 Sep 21:15
v0.8.0
d1f306b

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

New Features

  • Integration of the base client v0.5

Bug Fixes

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

21 Jun 12:42
v0.7.0
e015088

Choose a tag to compare

Frequenz Reporting API Client Release Notes

New Features

  • TLS is now enabled for all connections.

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

14 Jun 14:00
v0.6.0
d22243a

Choose a tag to compare

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • The client now uses the streaming endpoint for historical data requests. The page size parameter is no longer required.

New Features

Bug Fixes

What's Changed

  • Clear release notes by @cwasicki in #70
  • Update README with reporting-cli usage instructions by @cwasicki in #71
  • Use streaming endpoint in list_microgrid_components_data by @cwasicki in #67

Full Changelog: v0.5.0...v0.6.0