{"id":57026,"name":"frequenz-client-reporting","ecosystem":"pip","repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python","issues_count":2,"created_at":"2025-08-01T12:25:36.650Z","updated_at":"2025-08-01T12:25:36.650Z","purl":"pkg:pypi/frequenz-client-reporting","metadata":{"id":9756441,"name":"frequenz-client-reporting","ecosystem":"pypi","description":"Reporting API client for Python","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python","keywords_array":["frequenz","python","lib","library","client-reporting","client","reporting","api"],"namespace":null,"versions_count":22,"first_release_published_at":"2024-04-19T17:06:32.000Z","latest_release_published_at":"2025-07-10T15:05:49.000Z","latest_release_number":"0.19.0","last_synced_at":"2025-08-01T13:24:21.021Z","created_at":"2024-04-19T17:16:33.185Z","updated_at":"2025-08-01T13:24:21.021Z","registry_url":"https://pypi.org/project/frequenz-client-reporting/","install_command":"pip install frequenz-client-reporting --index-url https://pypi.org/simple","documentation_url":"https://frequenz-floss.github.io/frequenz-client-reporting-python/","metadata":{"funding":null,"documentation":"https://frequenz-floss.github.io/frequenz-client-reporting-python/","classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Topic :: Software Development :: Libraries","Typing :: Typed"],"normalized_name":"frequenz-client-reporting"},"repo_metadata":{"id":227851494,"uuid":"772545916","full_name":"frequenz-floss/frequenz-client-reporting-python","owner":"frequenz-floss","description":"A python client for the Frequenz Reporting API","archived":false,"fork":false,"pushed_at":"2024-09-06T10:31:25.000Z","size":1121,"stargazers_count":0,"open_issues_count":12,"forks_count":5,"subscribers_count":3,"default_branch":"v0.x.x","last_synced_at":"2024-09-07T06:25:19.547Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frequenz-floss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-15T12:05:55.000Z","updated_at":"2024-09-06T10:25:51.000Z","dependencies_parsed_at":"2024-06-17T08:25:30.604Z","dependency_job_id":"33321302-554e-4b25-9aa0-8c43a385834d","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python","commit_stats":null,"previous_names":["frequenz-floss/frequenz-client-reporting-python"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frequenz-floss","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/refs/heads/v0.x.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217942867,"owners_count":16254669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"frequenz-floss","name":"Frequenz Open Source","uuid":"110669031","kind":"organization","description":"Frequenz'​ mission is to build the worlds leading autonomous Energy-as-a-Service platform.","email":"floss@frequenz.com","website":"https://frequenz.com","location":"Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/110669031?v=4","repositories_count":4,"last_synced_at":"2023-05-10T11:04:43.722Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/frequenz-floss","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-10T11:04:43.738Z","updated_at":"2023-05-10T11:04:43.738Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frequenz-floss","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frequenz-floss/repositories"},"tags":[{"name":"v0.8.0","sha":"d1f306bc7ecf02a69b175475a44d9bfdb9c62e31","kind":"tag","published_at":"2024-09-04T21:01:35.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.8.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"e015088f69365628aa218f9a40f53dd0720838d2","kind":"tag","published_at":"2024-06-21T12:28:08.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.7.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"d22243ae391d76102013372a1a2dad14d9bc6b5b","kind":"tag","published_at":"2024-06-14T13:49:49.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.6.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"df5fec8050d539400cd71f5afbbf2bf7e74b7ab0","kind":"tag","published_at":"2024-06-13T11:10:33.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.5.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"9a33bf6e8ae11aa57a747b189b960088c21c131b","kind":"tag","published_at":"2024-06-06T15:13:04.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.4.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"e11ce654690f03c59c907dd3141e82a20b411703","kind":"tag","published_at":"2024-05-14T13:48:31.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.3.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"fff8cf4d03ae190febec6405694b48aeba6b58d0","kind":"tag","published_at":"2024-04-29T14:30:15.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.2.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"028158644d2727bab512bec38b30c41c69509dca","kind":"tag","published_at":"2024-04-12T14:02:52.000Z","download_url":"https://codeload.github.com/frequenz-floss/frequenz-client-reporting-python/tar.gz/v0.1.0","html_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-client-reporting-python/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T06:25:59.326Z","dependent_packages_count":0,"downloads":10684,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":62.858290416729886,"dependent_packages_count":9.527396710074171,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":36.19284356340203},"purl":"pkg:pypi/frequenz-client-reporting","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/frequenz-client-reporting","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/frequenz-client-reporting","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/frequenz-client-reporting/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/frequenz-client-reporting/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/frequenz-client-reporting/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/frequenz-client-reporting/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/frequenz-client-reporting/related_packages","maintainers":[{"uuid":"leandro-lucarella-frequenz","login":"leandro-lucarella-frequenz","name":null,"email":null,"url":null,"packages_count":23,"html_url":"https://pypi.org/user/leandro-lucarella-frequenz/","role":"Owner","created_at":"2024-04-30T15:57:11.274Z","updated_at":"2024-04-30T15:57:11.274Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/leandro-lucarella-frequenz/packages"},{"uuid":"tiyashbasu","login":"tiyashbasu","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://pypi.org/user/tiyashbasu/","role":null,"created_at":"2024-04-19T17:16:35.129Z","updated_at":"2024-04-19T17:16:35.129Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tiyashbasu/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":712533,"maintainers_count":302684,"namespaces_count":0,"keywords_count":234072,"github":"pypi","metadata":{"funded_packages_count":49897},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-08-01T05:41:53.395Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},"unique_repositories_count":2,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"2714173687","node_id":"PR_kwDOMwGZ7M6hxwD3","number":67,"state":"closed","title":"Update frequenz-client-reporting requirement from \u003c0.19.0,\u003e=0.18.0 to \u003e=0.18.0,\u003c0.20.0","user":"dependabot[bot]","labels":["part:tooling","type:tech-debt"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T09:21:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T19:52:52.000Z","updated_at":"2025-08-04T09:21:46.000Z","time_to_close":221334,"merged_at":"2025-08-04T09:21:46.000Z","merged_by":"tiyash-basu-frequenz","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"frequenz-client-reporting","old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [frequenz-client-reporting](https://github.com/frequenz-floss/frequenz-client-reporting-python) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases\"\u003efrequenz-client-reporting's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.19.0\u003c/h2\u003e\n\u003ch1\u003eFrequenz Reporting API Client Release Notes\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to frequenz-api-reporting v0.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose aggregated metrics if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate example in README to use \u003ccode\u003ereceive_single_component_data\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/cwasicki\"\u003e\u003ccode\u003e@​cwasicki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/198\"\u003efrequenz-floss/frequenz-client-reporting-python#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the patch group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/199\"\u003efrequenz-floss/frequenz-client-reporting-python#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pytest-asyncio from 0.26.0 to 1.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/200\"\u003efrequenz-floss/frequenz-client-reporting-python#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the minor group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/202\"\u003efrequenz-floss/frequenz-client-reporting-python#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose aggregated metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/204\"\u003efrequenz-floss/frequenz-client-reporting-python#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenaming to allow for api-reporting update by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/205\"\u003efrequenz-floss/frequenz-client-reporting-python#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sampled_at for metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/206\"\u003efrequenz-floss/frequenz-client-reporting-python#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\"\u003ehttps://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/a68bf49c59c165d24e6c148f5da612d4a4a9de3c\"\u003e\u003ccode\u003ea68bf49\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/901a278b3aa8fac9221cff7cb12410b35e24db33\"\u003e\u003ccode\u003e901a278\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40e6758925be60f272380cc3f6a7927499d1f674\"\u003e\u003ccode\u003e40e6758\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/06688410f0301a82bd32577d522558b910d8f46a\"\u003e\u003ccode\u003e0668841\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/73cbce968ab537e06da1b4a5abf6f980ca96f975\"\u003e\u003ccode\u003e73cbce9\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/7714e38b69e920d8b0c843d14e10e3a6201ac731\"\u003e\u003ccode\u003e7714e38\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/3edb34d5801800fcde8af5894e7d4291190ad558\"\u003e\u003ccode\u003e3edb34d\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/33af04b8ef599878fcf067e133d8b45b4023497d\"\u003e\u003ccode\u003e33af04b\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0 (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/2d8770a26aedc2b0699dbddfc48c6acd0408a1f2\"\u003e\u003ccode\u003e2d8770a\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40574ae5197d3b0ac5303c76c9d3100f6fa40bf5\"\u003e\u003ccode\u003e40574ae\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.0...v0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frequenz-floss/frequenz-reporting-python/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-reporting-python/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"},{"uuid":"2712855466","node_id":"PR_kwDONpqcp86hsuOq","number":142,"state":"closed","title":"Update frequenz-client-reporting requirement from \u003c0.19.0,\u003e=0.18.0 to \u003e=0.18.0,\u003c0.20.0","user":"dependabot[bot]","labels":["part:tooling","type:tech-debt"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-01T15:16:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T11:01:00.000Z","updated_at":"2025-08-01T15:16:02.000Z","time_to_close":15302,"merged_at":"2025-08-01T15:16:02.000Z","merged_by":"cwasicki","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"frequenz-client-reporting","old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [frequenz-client-reporting](https://github.com/frequenz-floss/frequenz-client-reporting-python) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases\"\u003efrequenz-client-reporting's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.19.0\u003c/h2\u003e\n\u003ch1\u003eFrequenz Reporting API Client Release Notes\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to frequenz-api-reporting v0.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose aggregated metrics if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate example in README to use \u003ccode\u003ereceive_single_component_data\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/cwasicki\"\u003e\u003ccode\u003e@​cwasicki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/198\"\u003efrequenz-floss/frequenz-client-reporting-python#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the patch group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/199\"\u003efrequenz-floss/frequenz-client-reporting-python#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pytest-asyncio from 0.26.0 to 1.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/200\"\u003efrequenz-floss/frequenz-client-reporting-python#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the minor group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/202\"\u003efrequenz-floss/frequenz-client-reporting-python#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose aggregated metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/204\"\u003efrequenz-floss/frequenz-client-reporting-python#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenaming to allow for api-reporting update by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/205\"\u003efrequenz-floss/frequenz-client-reporting-python#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sampled_at for metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/206\"\u003efrequenz-floss/frequenz-client-reporting-python#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\"\u003ehttps://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/a68bf49c59c165d24e6c148f5da612d4a4a9de3c\"\u003e\u003ccode\u003ea68bf49\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/901a278b3aa8fac9221cff7cb12410b35e24db33\"\u003e\u003ccode\u003e901a278\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40e6758925be60f272380cc3f6a7927499d1f674\"\u003e\u003ccode\u003e40e6758\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/06688410f0301a82bd32577d522558b910d8f46a\"\u003e\u003ccode\u003e0668841\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/73cbce968ab537e06da1b4a5abf6f980ca96f975\"\u003e\u003ccode\u003e73cbce9\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/7714e38b69e920d8b0c843d14e10e3a6201ac731\"\u003e\u003ccode\u003e7714e38\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/3edb34d5801800fcde8af5894e7d4291190ad558\"\u003e\u003ccode\u003e3edb34d\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/33af04b8ef599878fcf067e133d8b45b4023497d\"\u003e\u003ccode\u003e33af04b\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0 (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/2d8770a26aedc2b0699dbddfc48c6acd0408a1f2\"\u003e\u003ccode\u003e2d8770a\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40574ae5197d3b0ac5303c76c9d3100f6fa40bf5\"\u003e\u003ccode\u003e40574ae\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.0...v0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frequenz-floss/frequenz-lib-notebooks/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-lib-notebooks/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"}],"issue_packages":[{"old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","update_type":null,"path":null,"pr_created_at":"2025-08-01T19:52:52.000Z","version_change":"\u003c0.19.0,\u003e=0.18.0 → \u003e=0.18.0,\u003c0.20.0","issue":{"uuid":"2714173687","node_id":"PR_kwDOMwGZ7M6hxwD3","number":67,"state":"closed","title":"Update frequenz-client-reporting requirement from \u003c0.19.0,\u003e=0.18.0 to \u003e=0.18.0,\u003c0.20.0","user":"dependabot[bot]","labels":["part:tooling","type:tech-debt"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-04T09:21:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T19:52:52.000Z","updated_at":"2025-08-04T09:21:46.000Z","time_to_close":221334,"merged_at":"2025-08-04T09:21:46.000Z","merged_by":"tiyash-basu-frequenz","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"frequenz-client-reporting","old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [frequenz-client-reporting](https://github.com/frequenz-floss/frequenz-client-reporting-python) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases\"\u003efrequenz-client-reporting's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.19.0\u003c/h2\u003e\n\u003ch1\u003eFrequenz Reporting API Client Release Notes\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to frequenz-api-reporting v0.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose aggregated metrics if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate example in README to use \u003ccode\u003ereceive_single_component_data\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/cwasicki\"\u003e\u003ccode\u003e@​cwasicki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/198\"\u003efrequenz-floss/frequenz-client-reporting-python#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the patch group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/199\"\u003efrequenz-floss/frequenz-client-reporting-python#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pytest-asyncio from 0.26.0 to 1.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/200\"\u003efrequenz-floss/frequenz-client-reporting-python#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the minor group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/202\"\u003efrequenz-floss/frequenz-client-reporting-python#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose aggregated metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/204\"\u003efrequenz-floss/frequenz-client-reporting-python#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenaming to allow for api-reporting update by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/205\"\u003efrequenz-floss/frequenz-client-reporting-python#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sampled_at for metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/206\"\u003efrequenz-floss/frequenz-client-reporting-python#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\"\u003ehttps://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/a68bf49c59c165d24e6c148f5da612d4a4a9de3c\"\u003e\u003ccode\u003ea68bf49\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/901a278b3aa8fac9221cff7cb12410b35e24db33\"\u003e\u003ccode\u003e901a278\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40e6758925be60f272380cc3f6a7927499d1f674\"\u003e\u003ccode\u003e40e6758\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/06688410f0301a82bd32577d522558b910d8f46a\"\u003e\u003ccode\u003e0668841\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/73cbce968ab537e06da1b4a5abf6f980ca96f975\"\u003e\u003ccode\u003e73cbce9\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/7714e38b69e920d8b0c843d14e10e3a6201ac731\"\u003e\u003ccode\u003e7714e38\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/3edb34d5801800fcde8af5894e7d4291190ad558\"\u003e\u003ccode\u003e3edb34d\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/33af04b8ef599878fcf067e133d8b45b4023497d\"\u003e\u003ccode\u003e33af04b\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0 (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/2d8770a26aedc2b0699dbddfc48c6acd0408a1f2\"\u003e\u003ccode\u003e2d8770a\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40574ae5197d3b0ac5303c76c9d3100f6fa40bf5\"\u003e\u003ccode\u003e40574ae\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.0...v0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frequenz-floss/frequenz-reporting-python/pull/67","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-reporting-python/issues/67","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/67/packages"}},{"old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","update_type":null,"path":null,"pr_created_at":"2025-08-01T11:01:00.000Z","version_change":"\u003c0.19.0,\u003e=0.18.0 → \u003e=0.18.0,\u003c0.20.0","issue":{"uuid":"2712855466","node_id":"PR_kwDONpqcp86hsuOq","number":142,"state":"closed","title":"Update frequenz-client-reporting requirement from \u003c0.19.0,\u003e=0.18.0 to \u003e=0.18.0,\u003c0.20.0","user":"dependabot[bot]","labels":["part:tooling","type:tech-debt"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-01T15:16:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-01T11:01:00.000Z","updated_at":"2025-08-01T15:16:02.000Z","time_to_close":15302,"merged_at":"2025-08-01T15:16:02.000Z","merged_by":"cwasicki","closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"frequenz-client-reporting","old_version":"\u003c0.19.0,\u003e=0.18.0","new_version":"\u003e=0.18.0,\u003c0.20.0","repository_url":"https://github.com/frequenz-floss/frequenz-client-reporting-python"}],"path":null,"ecosystem":"pip"},"body":"Updates the requirements on [frequenz-client-reporting](https://github.com/frequenz-floss/frequenz-client-reporting-python) to permit the latest version.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/releases\"\u003efrequenz-client-reporting's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.19.0\u003c/h2\u003e\n\u003ch1\u003eFrequenz Reporting API Client Release Notes\u003c/h1\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eUpgrading\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to frequenz-api-reporting v0.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eExpose aggregated metrics if available.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate example in README to use \u003ccode\u003ereceive_single_component_data\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix README by \u003ca href=\"https://github.com/cwasicki\"\u003e\u003ccode\u003e@​cwasicki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/198\"\u003efrequenz-floss/frequenz-client-reporting-python#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the patch group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/199\"\u003efrequenz-floss/frequenz-client-reporting-python#199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump pytest-asyncio from 0.26.0 to 1.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/200\"\u003efrequenz-floss/frequenz-client-reporting-python#200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the minor group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/202\"\u003efrequenz-floss/frequenz-client-reporting-python#202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose aggregated metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/204\"\u003efrequenz-floss/frequenz-client-reporting-python#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRenaming to allow for api-reporting update by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/205\"\u003efrequenz-floss/frequenz-client-reporting-python#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix sampled_at for metrics by \u003ca href=\"https://github.com/flora-hofmann-frequenz\"\u003e\u003ccode\u003e@​flora-hofmann-frequenz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/206\"\u003efrequenz-floss/frequenz-client-reporting-python#206\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/matthias-wende-frequenz\"\u003e\u003ccode\u003e@​matthias-wende-frequenz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/pull/197\"\u003efrequenz-floss/frequenz-client-reporting-python#197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\"\u003ehttps://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.1...v0.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/a68bf49c59c165d24e6c148f5da612d4a4a9de3c\"\u003e\u003ccode\u003ea68bf49\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/901a278b3aa8fac9221cff7cb12410b35e24db33\"\u003e\u003ccode\u003e901a278\u003c/code\u003e\u003c/a\u003e Fix sampled_at for metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40e6758925be60f272380cc3f6a7927499d1f674\"\u003e\u003ccode\u003e40e6758\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/06688410f0301a82bd32577d522558b910d8f46a\"\u003e\u003ccode\u003e0668841\u003c/code\u003e\u003c/a\u003e Renaming to allow for api-reporting update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/73cbce968ab537e06da1b4a5abf6f980ca96f975\"\u003e\u003ccode\u003e73cbce9\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/7714e38b69e920d8b0c843d14e10e3a6201ac731\"\u003e\u003ccode\u003e7714e38\u003c/code\u003e\u003c/a\u003e Expose aggregated metrics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/3edb34d5801800fcde8af5894e7d4291190ad558\"\u003e\u003ccode\u003e3edb34d\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/202\"\u003e#202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/33af04b8ef599878fcf067e133d8b45b4023497d\"\u003e\u003ccode\u003e33af04b\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0 (\u003ca href=\"https://redirect.github.com/frequenz-floss/frequenz-client-reporting-python/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/2d8770a26aedc2b0699dbddfc48c6acd0408a1f2\"\u003e\u003ccode\u003e2d8770a\u003c/code\u003e\u003c/a\u003e Bump pytest-asyncio from 0.26.0 to 1.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/commit/40574ae5197d3b0ac5303c76c9d3100f6fa40bf5\"\u003e\u003ccode\u003e40574ae\u003c/code\u003e\u003c/a\u003e Bump flake8 from 7.2.0 to 7.3.0 in the minor group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.18.0...v0.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/frequenz-floss/frequenz-lib-notebooks/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/frequenz-floss%2Ffrequenz-lib-notebooks/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"}}]}