Frequenz-api-electricity-trading

Latest version: v0.2.4

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

Scan your dependencies

Page 2 of 2

0.1.2

Frequenz Electricity Trading API Release Notes

Summary

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

* Fix bug type for `EnergyMarketCodeType`


What's Changed
* Fix bug type in EnergyMarketCodeType by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/32


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

0.1.1

Frequenz Electricity Trading API Release Notes

Summary

This API interface's client requires the SDK, which depends on
frequenz-api-common in the version range of 0.3.0 to < 0.4.0. However,
electricity_trading.proto needs some proto files from frequenz-api-common,
which are only available from version 0.5.0. This discrepancy creates
a dependency conflict. To resolve this, the current PR incorporates
the required protos directly from the frequenz-api-common repository and
stores them locally. This approach eliminates the dependency on the common
repository for the time being, until the SDK is updated to a newer version
of frequenz-api-common.

A couple of additions were also made to the `__init__` and `_types.py` files.


Upgrading

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

New Features

* Addition of missing types to the `__init__` file
* Addition of missing `to_pb()` methods in the `_types.py` file

Bug Fixes

* Remove dependency conflict on `frequenz-api-common` by adding it locally
* Add a py.typed file


What's Changed
* Reset release notes after the first release by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/22
* Add missing types to __init__ file by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/23
* Temporarily remove dependency on `frequenz-api-common` by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/24
* Minor changes to `__init__` and `_types.py` by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/26


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

0.1.0

Frequenz Electricity Trading API Release Notes

Summary

This is the first release of the Electricity Trading API.

It includes protobuf definitions of the Electricity Trading API and a python client with support for streaming of orders and public trades.


New Features

- Update of the common repository with the latest Electricity related changes.
- Use googleapis repository instead of api-common-protos.
- Update to latest repo config v0.8.
- Commiting the electricity trading api specs.
- Rename PublicOrders to PublicTrades
- Add a python client with pyton wrappers for methods & classes and support for streaming orders.


What's Changed
* Add initial protobuf definitions by david-natingga-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/1
* Rename PublicOrders to PublicTrades by matthias-wende-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/11
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/3
* Bump grpc-stubs from 1.53.0.2 to 1.53.0.5 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/8
* Bump actions/labeler from 4.3.0 to 5.0.0 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/2
* Bump submodules/api-common-protos from `e56f4b1` to `75c4411` by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/9
* Bump actions/download-artifact from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/4
* Bump actions/upload-artifact from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/5
* Fix labeler action by matthias-wende-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/13
* Bump yoheimuta/action-protolint from 1.0.0 to 1.2.0 by matthias-wende-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/12
* Bump submodules/api-common-protos from `75c4411` to `8681efd` by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/14
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/15
* Bump the optional group with 11 updates by dependabot in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/10
* Implement Electricity Trading API Client and type wrappers by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/16
* Add unit conversion methods to Energy type by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/18
* Revert 18 Add unit conversion methods to Energy type by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/20
* Remove unnecessary optional keywords and add documentation by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/21

New Contributors
* david-natingga-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/1
* matthias-wende-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/11
* dependabot made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/3
* camille-bouvy-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-api-electricity-trading/pull/16

**Full Changelog**: https://github.com/frequenz-floss/frequenz-api-electricity-trading/commits/v0.1.0

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.