Skip to content

Tags: frequenz-floss/frequenz-quantities-python

Tags

v1.0.3

Toggle v1.0.3's commit message

Verified

This tag was signed with the committer’s verified signature.
llucax Leandro Lucarella
# Frequenz Quantities Library Release Notes

## Bug Fixes

- Fix a cross-reference that broke downstream strict doc builds.

Verified

This tag was signed with the committer’s verified signature.
Marenz Mathias L. Baumann

v1.0.1

Toggle v1.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
Marenz Mathias L. Baumann
# Frequenz Quantities Library Release Notes

## Summary

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

## Upgrading

- `typing-extensions` minimal version was bumped to 4.6.0 to be compatible with Python3.12. You might need to upgrade it in your project too.

## 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 -->

v1.0.0

Toggle v1.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
llucax Leandro Lucarella
# Frequenz Quantities Library Release Notes

## Summary

This first stable release of `frequenz-quantities`!

The code is based on the quantities code in the [`frequenz-sdk` v1.0.0rc601](https://github.com/frequenz-floss/frequenz-sdk-python/releases/tag/v1.0.0-rc601) but with some new features and improvements.

## New Features

- Added support for `__round__` (`round(quantity)`), `__pos__` (`+quantity`) and `__mod__` (`quantity % quantity`) operators.
- Add `ReactivePower` quantity.
- Add `ApparentPower` quantity.
- Add an **experimental** marshmallow module available when adding `[marshmallow]` to the requirements. This module provides `marshmallow` fields for quantities and a `QuantitySchema` to use as a base schema that supports loading and dumping quantities.

v1.0.0-rc4

Toggle v1.0.0-rc4's commit message

Verified

This tag was signed with the committer’s verified signature.
llucax Leandro Lucarella
# Frequenz Quantities Library Release Notes

## Summary

This is the initial release, extracted from the [SDK v1.0.0rc601](https://github.com/frequenz-floss/frequenz-sdk-python/releases/tag/v1.0.0-rc601).

## New Features

- Added support for `__round__` (`round(quantity)`), `__pos__` (`+quantity`) and `__mod__` (`quantity % quantity`) operators.
- Add `ReactivePower` quantity.
- Add `ApparentPower` quantity.
- Add an **experimental** marshmallow module available when adding `[marshmallow]` to the requirements.
   * Add a QuantitySchema supporting string/float based serialization and deserialization of quantities.

v1.0.0-rc3

Toggle v1.0.0-rc3's commit message

Verified

This tag was signed with the committer’s verified signature.
Marenz Mathias L. Baumann
# Frequenz Quantities Library Release Notes

## Summary

This is the initial release, extracted from the [SDK v1.0.0rc601](https://github.com/frequenz-floss/frequenz-sdk-python/releases/tag/v1.0.0-rc601).

## New Features

- Added support for `__round__` (`round(quantity)`), `__pos__` (`+quantity`) and `__mod__` (`quantity % quantity`) operators.
- Add `ReactivePower` quantity.
- Add `ApparentPower` quantity.
- Add marshmallow module available when adding `[marshmallow]` to the requirements.
 - Add a QuantitySchema supporting string/float based serialization and deserialization of most quantities (except for `ReactivePower` and `ApparentPower`).

v1.0.0-rc2

Toggle v1.0.0-rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
# Frequenz Quantities Library Release Notes

## Summary

This is the initial release, extracted from the [SDK v1.0.0rc601](https://github.com/frequenz-floss/frequenz-sdk-python/releases/tag/v1.0.0-rc601).

## New Features

- Added support for `__round__` (`round(quantity)`), `__pos__` (`+quantity`) and `__mod__` (`quantity % quantity`) operators.
- Add `ReactivePower` quantity.
- Add `ApparentPower` quantity.

v1.0.0-rc1

Toggle v1.0.0-rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
llucax Leandro Lucarella
# Frequenz Quantities Library Release Notes

## Summary

This is the initial release, extracted from the [SDK v1.0.0rc601](https://github.com/frequenz-floss/frequenz-sdk-python/releases/tag/v1.0.0-rc601).

## New Features

- Added support for `__round__` (`round(quantity)`), `__pos__` (`+quantity`) and `__mod__` (`quantity % quantity`) operators.