v0.14.0
·
217 commits
to v0.x.x
since this release
Immutable
release. Only release title and notes can be modified.
Tooling Library for Notebooks Release Notes
Summary
- Align tooling with the latest reporting client, gridpool, and repository config releases while tightening typing and plotting helpers across the solar reporting suites.
Upgrading
- Point dependencies at the new
frequenz-client-reporting >= 0.20line,frequenz-gridpool >= 0.1.1, andfrequenz-repo-config 0.13.8so packaging matches the newest releases. - Update the default solar metric to
Metric.AC_POWER_ACTIVEalongside the v2Metricimport path.
New Features
- N/A
Bug Fixes
- Fix nox formatting/type warnings by casting timezone conversions, enforcing literal aggregation functions, and keeping area/line plotting parameters typed in the solar maintenance views.
- Calculate consumption in scenarios where consumption is missing from the data.
What's Changed
- Switch to MicrogridConfig from fz-gridpool by @cwasicki in #216
- chore(deps): bump the minor group with 2 updates by @dependabot[bot] in #218
- chore(deps): update plotly requirement from <6.4.0,>=6.0.0 to >=6.0.0,<6.6.0 by @dependabot[bot] in #220
- chore(deps-dev): bump mkdocstrings[python] from 0.30.1 to 1.0.0 by @dependabot[bot] in #221
- chore(deps-dev): bump pytest-asyncio from 1.2.0 to 1.3.0 by @dependabot[bot] in #222
- chore(deps-dev): bump pytest from 8.4.2 to 9.0.2 by @dependabot[bot] in #219
- fix: update client reporting dependency by @Mohammad-Tayyab-Frequenz in #224
- Add missing consumption by @Mohammad-Tayyab-Frequenz in #226
Full Changelog: v0.13.2...v0.14.0