Frequenz-api-electricity-trading

Latest version: v0.5.0

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

Scan your dependencies

Page 1 of 2

0.5.0

Frequenz Electricity Trading API Release Notes

Summary

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

Upgrading

* Remove the `ListPublicTrades` RPC endpoint.
* Refactor `ReceivePublicTradesStream` to handle real-time and historical trades.
* Use `start_time` to retrieve past trades from a specific timestamp.
If omitted the stream starts from the time the connection was established.
* Use `end_time` to stop the stream at a defined point.
If omitted it will keep streaming new trades indefinitely.


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 brettcannon/check-for-changed-files from 1.2.0 to 1.2.1 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/89
* Bump the required group across 1 directory with 15 updates by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/106
* Bump the required group across 1 directory with 15 updates by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/105
* Pin `grpcio-tools` and `protobuf` add comments to justify having these dependencies by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/107
* Bump the required group across 1 directory with 11 updates by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/111
* Bump types-markdown from 3.7.0.20240822 to 3.7.0.20241204 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/114
* Bump setuptools from 68.1.0 to 75.7.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/113
* Bump setuptools-scm[toml] from 7.1.0 to 8.1.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/110
* Reset Release Notes after release v0.2.4 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/103
* Unify Public Trades streaming and listing by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/117
* Fix comment in `DeliveryPeriod` comment description by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/121


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.2.4...v0.5.0

0.2.4

Frequenz Electricity Trading API Release Notes

New Features

- Update to latest version of frequenz-api-common
- Bump grpc related dependencies
- Remove the dependency on `googleapis`
- Replace `Energy` with `Power` for the `quantity` representation


What's Changed
* Remove the dependency on `googleapis` by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/101
* Replace `Energy` with `Power` for the `quantity` representation by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/102


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.2.3...v0.2.4

0.2.3

Frequenz Electricity Trading API Release Notes

New Features

- Update to latest version of frequenz-api-common
- Bump grpc related dependencies


What's Changed
* Reset release notes after releasing v0.2.2 by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/93
* Update to latest api common by matthias-wende-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/96
* Update Release Notes before release by matthias-wende-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/98

New Contributors
* daniel-zullo-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/93

**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.2.2...v0.2.3

0.2.2

Frequenz Electricity Trading API Release Notes

Summary

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

Upgrading

- Remove `PARTIALLY_FILLED_AND_CANCELED` order state.

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
* Reset release notes after release 0.2.1 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/71
* Remove `PARTIALLY_FILLED_AND_CANCELED` order state by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/72
* Bump nox from 2023.4.22 to 2024.4.15 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/76
* Bump submodules/api-common-protos from `25a31d8` to `5a0ae65` by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/78
* Update frequenz-channels requirement from <0.17.0,>=0.16.0 to >=0.16.0,<1.1.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/75
* Bump black from 23.12.1 to 24.4.2 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/74
* Update repo-config from 0.8.0 to 0.9.2 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/82
* Bump the required group across 1 directory with 9 updates by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/83
* Bump submodules/api-common-protos from `5a0ae65` to `f65ad5f` by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/84
* Remove unused `channels` dependency by shsms in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/85
* Downgrade `frequenz-api-common` version to 0.5.3 by shsms in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/86
* Bump docker/build-push-action from 5 to 6 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/90

New Contributors
* shsms made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/85

**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.2.1...v0.2.2

0.2.1

Frequenz Electricity Trading API Release Notes

Summary

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

Upgrading

- Refactor order states:
- Add new order state PARTIALLY_FILLED_AND_CANCELED
- Remove obsolete order states CANCEL_REQUESTED and CANCEL_REJECTED

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
* Reset release notes after v0.2.0 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/69
* Bump submodules/api-common-protos from `2aec9e1` to `25a31d8` by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/63
* Refactor the Order states by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/70


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.2.0...v0.2.1

0.2.0

Frequenz Electricity Trading API Release Notes

Summary

All the files related to the python Client (in the `py/frequenz/client/` folder) are removed from this repo, as they are moved to the `frequenz-floss/frequenz-client-electricity-trading-python` repo.


What's Changed
* Update release notes for release v0.1.3 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/66
* Reset release notes after release v0.1.3 by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/67
* Remove all the files related to the Client API from this repo by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/68


**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/compare/v0.1.3...v0.2.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.