Frequenz-client-common

Latest version: v0.2.0

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.0

Frequenz Client Common Library Release Notes

Upgrading

* Upgrading metric `__init__` to names from api-common release [v0.6.0](https://github.com/frequenz-floss/frequenz-api-common/releases/tag/v0.6.0)


What's Changed
* Clean up release notes by cwasicki in https://github.com/frequenz-floss/frequenz-client-common-python/pull/23
* Bump nox from 2023.4.22 to 2024.3.2 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/25
* Bump the optional group with 9 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/24
* Bump the optional group with 2 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/27
* Bump the required group with 6 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/28
* Don't recursively scan for pyproject.toml when calculating the cache key by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/32
* Update metric names by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/30
* Update dependencies in line with api-common release by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/31
* Update release notes before release by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/33


**Full Changelog**: https://github.com/frequenz-floss/frequenz-client-common-python/compare/v0.1.0...v0.2.0

0.1.0

Frequenz Client Common Library Release Notes

Summary

This is the initial release of the Frequenz Client Common Library.
It provides wrappers around the types from Frequenz's common API protobuf definitions.
This version contains types to support pagination in gRPC requests
and enum types for components and metrics to be used in a microgrid.

<!-- Here goes a general summary of what this release is about -->

Upgrading

<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->

New Features

<!-- Here goes the main new features and examples or instructions on how to use them -->

Bug Fixes

<!-- Here goes notable bug fixes that are worth a special mention or explanation -->


What's Changed
* Bump actions/cache from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/9
* Bump the optional group with 13 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/10
* Add new labels to configuration files by llucax in https://github.com/frequenz-floss/frequenz-client-common-python/pull/12
* Bump actions/labeler from 4.3.0 to 5.0.0 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/2
* Fix newly added labeler config for new version by Marenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/13
* Bump actions/{download,upload}-artifact from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/7
* Add component types by Marenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/11
* Add pagination types by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/15
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/1
* Bump black from 23.9.1 to 24.2.0 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/18
* Bump flake8 from 6.1.0 to 7.0.0 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/19
* Bump the optional group with 7 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/16
* Bump pytest from 7.4.2 to 8.1.0 by dependabot in https://github.com/frequenz-floss/frequenz-client-common-python/pull/20
* Add common metric to test with reporting client mvp by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-common-python/pull/21
* Prepare release notes by cwasicki in https://github.com/frequenz-floss/frequenz-client-common-python/pull/22

New Contributors
* dependabot made their first contribution in https://github.com/frequenz-floss/frequenz-client-common-python/pull/9
* llucax made their first contribution in https://github.com/frequenz-floss/frequenz-client-common-python/pull/12
* Marenz made their first contribution in https://github.com/frequenz-floss/frequenz-client-common-python/pull/13
* flora-hofmann-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-client-common-python/pull/15
* cwasicki made their first contribution in https://github.com/frequenz-floss/frequenz-client-common-python/pull/22

**Full Changelog**: https://github.com/frequenz-floss/frequenz-client-common-python/commits/v0.1.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.