Releases: frequenz-floss/frequenz-reporting-python
Releases · frequenz-floss/frequenz-reporting-python
v0.5.0
Reporting Highlevel Interface Release Notes
Summary
- Code relevant to fetching data and extracting state durations and alert records has been moved to another repo (
frequenz-lib-notebooks) and has therefore been deleted from this repo.
Upgrading
New Features
Bug Fixes
What's Changed
- Reset release notes after release by @cyiallou in #54
- Bump the patch group with 5 updates by @dependabot[bot] in #55
- Bump the minor group with 2 updates by @dependabot[bot] in #56
- Bump pytest-asyncio from 0.26.0 to 1.0.0 by @dependabot[bot] in #57
- Delete code that has been moved by @cyiallou in #59
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Reporting Highlevel Interface Release Notes
Summary
Upgrading
- The reporting API client version is updated to
>= 0.18.0, < 0.19.0.
New Features
Bug Fixes
What's Changed
- Bump black from 24.10.0 to 25.1.0 by @dependabot in #32
- Bump the required group with 5 updates by @dependabot in #31
- Bump isort from 5.13.2 to 6.0.0 by @dependabot in #33
- Update to newest repo config by @flora-hofmann-frequenz in #34
- Bump the required group with 9 updates by @dependabot in #35
- Bump nox from 2024.10.9 to 2025.2.9 by @dependabot in #36
- Update to repo config v0.13.0 by @flora-hofmann-frequenz in #40
- Bump setuptools from 75.8.2 to 78.1.0 by @dependabot in #39
- Bump the patch group with 6 updates by @dependabot in #41
- Bump pydoclint from 0.6.2 to 0.6.5 by @dependabot in #43
- Bump pytest-asyncio from 0.25.3 to 0.26.0 by @dependabot in #44
- Bump flake8 from 7.1.2 to 7.2.0 in the minor group by @dependabot in #42
- Bump types-markdown from 3.7.0.20241204 to 3.7.0.20250322 by @dependabot in #38
- Bump the minor group with 4 updates by @dependabot in #46
- Bump pydoclint from 0.6.5 to 0.6.6 by @dependabot in #48
- Bump the patch group with 3 updates by @dependabot in #45
- Bump setuptools from 78.1.0 to 80.1.0 by @dependabot in #47
- Update README by @flora-hofmann-frequenz in #49
- Bump the minor group with 2 updates by @dependabot in #51
- Bump the patch group with 5 updates by @dependabot in #50
- Support secret to sign requests to reporting client by @cyiallou in #53
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Reporting Highlevel Interface Release Notes
Summary
Upgrading
New Features
Bug Fixes
What's Changed
- Update release notes after release by @flora-hofmann-frequenz in #26
- Bump the required group with 6 updates by @dependabot in #27
- Bump types-markdown from 3.7.0.20240822 to 3.7.0.20241204 by @dependabot in #28
- Update frequenz-client-common requirement from <0.3,>=0.2.0 to >=0.2.0,<0.4 by @dependabot in #29
- Update common dependency to v0.3.0 by @flora-hofmann-frequenz in #30
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Reporting Highlevel Interface Release Notes
Summary
Upgrading
- Upgraded reporting client to v0.9.0
- Change from resolution to resampling_period
New Features
- Add Readme information
- Added functionality to extract state durations and filter alerts.
- Energy metrics updated to METRIC_AC_ACTIVE_ENERGY_CONSUMED and METRIC_AC_ACTIVE_ENERGY_DELIVERED for independent tracking of consumption and production.
Bug Fixes
- Change 0.0 to nan if there is no data available
- Enforce keyword arguments in cumulative_energy function
What's Changed
- Update release notes after release v0.1.0 by @flora-hofmann-frequenz in #9
- Add readme by @flora-hofmann-frequenz in #10
- Change zero to nan for lack of data by @flora-hofmann-frequenz in #12
- Use keyword arguments by @flora-hofmann-frequenz in #15
- Bump the required group with 4 updates by @dependabot in #13
- Upgrade reporting client version by @flora-hofmann-frequenz in #16
- Bump the required group with 7 updates by @dependabot in #17
- Update resolution to reample_period by @flora-hofmann-frequenz in #19
- Bump setuptools from 70.1.1 to 75.6.0 by @dependabot in #23
- Add state duration extraction and alert filtering by @cyiallou in #21
- Update repo config by @flora-hofmann-frequenz in #24
- Bump the required group across 1 directory with 4 updates by @dependabot in #25
- Change energy to use energy_consumed and energy_delivered by @flora-hofmann-frequenz in #20
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Reporting Highlevel Interface Release Notes
Summary
Upgrading
New Features
- Add cumulative_energy calculation to read out energy consumption and production over a specified time range.
Bug Fixes
What's Changed
- Update cookiecutter by @flora-hofmann-frequenz in #1
- Bump the artifacts group with 2 updates by @dependabot in #2
- Bump actions/setup-python from 4 to 5 by @dependabot in #3
- Bump actions/cache from 3 to 4 by @dependabot in #4
- Bump docker/build-push-action from 5 to 6 by @dependabot in #5
- Bump the required group with 14 updates by @dependabot in #6
- Add helper function to calculate energy metric by @flora-hofmann-frequenz in #7
New Contributors
- @flora-hofmann-frequenz made their first contribution in #1
- @dependabot made their first contribution in #2
Full Changelog: https://github.com/frequenz-floss/frequenz-reporting-python/commits/v0.1.0