Skip to content

chore(deps): update frequenz-client-reporting requirement from <0.21.0,>=0.20.0 to >=0.20.0,<0.22.0#287

Merged
frequenz-auto-dependabot[bot] merged 2 commits intov0.x.xfrom
dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0
Apr 14, 2026
Merged

chore(deps): update frequenz-client-reporting requirement from <0.21.0,>=0.20.0 to >=0.20.0,<0.22.0#287
frequenz-auto-dependabot[bot] merged 2 commits intov0.x.xfrom
dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Updates the requirements on frequenz-client-reporting to permit the latest version.

Release notes

Sourced from frequenz-client-reporting's releases.

v0.21.0

Frequenz Reporting API Client Release Notes

Summary

Upgrading

  • MetricSample values now have correct type-hints.

New Features

Bug Fixes

What's Changed

Full Changelog: frequenz-floss/frequenz-client-reporting-python@v0.20.4...v0.21.0

Commits
  • cc8c143 Typing improvements (#274)
  • ae36b7b Rename internal protocols and generic types for clarity
  • 2f1bd68 Update release notes
  • 719a09f Use strong types for handling states
  • 3669d52 Replace getattr calls with typed callable for fetching component IDs
  • cf2aa83 Replace getattr calls with typed callable for fetching items
  • e367ed9 Make GenericDataBatch generic over PB telem type
  • f37d0b9 Make GenericDataBatch generic over PB data type
  • bb41c2d Reset release notes (#269)
  • c96c842 Reset release notes
  • Additional commits viewable in compare view

@dependabot dependabot bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Mar 23, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 23, 2026 15:40
@dependabot dependabot bot requested review from cyiallou and removed request for a team March 23, 2026 15:40
@dependabot dependabot bot added part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) type:tech-debt Improves the project without visible changes for users labels Mar 23, 2026
@dependabot dependabot bot force-pushed the dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0 branch 4 times, most recently from ff66d67 to 42bbb27 Compare March 24, 2026 22:40
@llucax
Copy link
Copy Markdown
Contributor

llucax commented Mar 27, 2026

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0 branch from 42bbb27 to ca84a88 Compare March 27, 2026 16:27
@frequenz-auto-dependabot frequenz-auto-dependabot bot added the tool:auto-merged Auto-approved Dependabot PRs label Mar 27, 2026
@Mohammad-Tayyab-Frequenz
Copy link
Copy Markdown
Contributor

@dependabot rebase

Updates the requirements on [frequenz-client-reporting](https://github.com/frequenz-floss/frequenz-client-reporting-python) to permit the latest version.
- [Release notes](https://github.com/frequenz-floss/frequenz-client-reporting-python/releases)
- [Changelog](https://github.com/frequenz-floss/frequenz-client-reporting-python/blob/v0.x.x/RELEASE_NOTES.md)
- [Commits](frequenz-floss/frequenz-client-reporting-python@v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: frequenz-client-reporting
  dependency-version: 0.21.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0 branch from ca84a88 to 967e533 Compare April 9, 2026 10:23
@llucax
Copy link
Copy Markdown
Contributor

llucax commented Apr 13, 2026

This is failing because of this check:

src/frequenz/lib/notebooks/reporting/state_analysis.py:266: error: Argument 1 to "setdefault" of "MutableMapping" has incompatible type "tuple[int, int | str]"; expected "tuple[int, str]" [arg-type]

Signed-off-by: cyiallou - Costas <42914163+cyiallou@users.noreply.github.com>
@cyiallou cyiallou added the cmd:skip-release-notes It is not necessary to update release notes for this PR label Apr 13, 2026
@cyiallou
Copy link
Copy Markdown
Contributor

requires approval from someone else now

@frequenz-auto-dependabot frequenz-auto-dependabot bot added this pull request to the merge queue Apr 14, 2026
Merged via the queue into v0.x.x with commit ddb804c Apr 14, 2026
13 of 14 checks passed
@frequenz-auto-dependabot frequenz-auto-dependabot bot deleted the dependabot/pip/frequenz-client-reporting-gte-0.20.0-and-lt-0.22.0 branch April 14, 2026 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmd:skip-release-notes It is not necessary to update release notes for this PR part:tooling Affects the development tooling (CI, deployment, dependency management, etc.) tool:auto-merged Auto-approved Dependabot PRs type:tech-debt Improves the project without visible changes for users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants