v1.0.0-rc2204
Pre-release
Pre-release
·
53 commits
to v1.x.x
since this release
Immutable
release. Only release title and notes can be modified.
Frequenz Python SDK Release Notes
Upgrading
- The minimum required version of
frequenz-microgrid-component-graphis now0.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_coveredby 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_coveredand 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
- @malteschaaf made their first contribution in #1343
Full Changelog: v1.0.0-rc2203...v1.0.0-rc2204