Skip to content

v1.0.0-rc2204

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Feb 15:29
· 53 commits to v1.x.x since this release
Immutable release. Only release title and notes can be modified.
v1.0.0-rc2204
487773e

Frequenz Python SDK Release Notes

Upgrading

  • The minimum required version of frequenz-microgrid-component-graph is now 0.3.4. This reverts the formula generation to what it was like before the migration to the external component graph library. So
    • in component formulas, meters get used as primary sources and inverters, ev chargers, etc. as fallback sources.
    • consumer formula are generated by excluding producer and battery powers from the grid power, or when there is no grid meter, by adding all the non battery and producer meters.

New Features

  • The SDK's data pipeline now supports retrieving telemetry from CHPs.

Bug Fixes

  • Fixed an off-by-one calculation in OrderedRingBuffer.count_covered by switching to integer timedelta division, ensuring accurate sample counting for all window sizes and sampling periods.
  • Component IDs are validated during creation of battery, pv and ev charger pools, so that errors are caught early and we don't end up getting cryptic failures from somewhere else.

What's Changed

  • Fix off-by-one in OrderedRingBuffer.count_covered and add consistency test by @malteschaaf in #1343
  • Disable tests that need adapting to the new component graph by @llucax in #1346
  • Upgrade to repo-config v0.14.0 by @llucax in #1349
  • Validate component IDs when creating component pools by @shsms in #1340
  • Bump the minor group across 1 directory with 3 updates by @dependabot[bot] in #1351
  • Add auto-dependabot GitHub Action workflow by @llucax in #1352
  • Bump the patch group across 1 directory with 5 updates by @dependabot[bot] in #1350
  • Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1334
  • Bump types-protobuf from 6.32.1.20251105 to 6.32.1.20251210 by @dependabot[bot] in #1339
  • Bump async-solipsism from 0.8 to 0.9 by @dependabot[bot] in #1338
  • Cleanup power formula tests by @shsms in #1353
  • Support fetching CHP data from the DataSourcingActor by @shsms in #1355
  • Prepare for release of v1.0.0-rc2204 by @shsms in #1357

New Contributors

Full Changelog: v1.0.0-rc2203...v1.0.0-rc2204