diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 40e493f7..e7ad0c36 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -6,7 +6,8 @@ ## Upgrading - +* Updated frequenz-client-common version range to >=0.1.0, <0.4.0 +* Upgraded grpcio to >=1.68.1, <2 and protobuf to >=5.29.2, <6 to resolve compatibility issues ## New Features diff --git a/pyproject.toml b/pyproject.toml index 4171c257..16c8c9cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,12 +30,12 @@ dependencies = [ "click >= 8.1.8, < 9", "entsoe-py >= 0.6.16, < 1", "frequenz-api-common >= 0.6.3, < 0.7.0", - "grpcio >= 1.66.2, < 2", + "grpcio >= 1.68.1, < 2", "frequenz-channels >= 1.6.1, < 2", "frequenz-client-base >= 0.9.0, < 0.10.0", - "frequenz-client-common >= 0.1.0, < 0.3.0", + "frequenz-client-common >= 0.1.0, < 0.4.0", "frequenz-api-electricity-trading >= 0.2.4, < 0.5", - "protobuf >= 5.28.0, < 6", + "protobuf >= 5.29.2, < 6", ] dynamic = ["version"] diff --git a/src/frequenz/client/electricity_trading/_client.py b/src/frequenz/client/electricity_trading/_client.py index 57674e1e..9cbd4410 100644 --- a/src/frequenz/client/electricity_trading/_client.py +++ b/src/frequenz/client/electricity_trading/_client.py @@ -837,7 +837,9 @@ async def list_gridpool_orders( gridpool_id=gridpool_id, filter=gridpool_order_filter.to_pb(), pagination_params=( - Params(page_size=page_size).to_proto() if page_size else None + Params(page_size=page_size, page_token="").to_proto() + if page_size + else None ), ) while True: @@ -911,7 +913,9 @@ async def list_gridpool_trades( gridpool_id=gridpool_id, filter=gridpool_trade_filter.to_pb(), pagination_params=( - Params(page_size=page_size).to_proto() if page_size else None + Params(page_size=page_size, page_token="").to_proto() + if page_size + else None ), ) @@ -980,7 +984,9 @@ async def list_public_trades( request = electricity_trading_pb2.ListPublicTradesRequest( filter=public_trade_filter.to_pb(), pagination_params=( - Params(page_size=page_size).to_proto() if page_size else None + Params(page_size=page_size, page_token="").to_proto() + if page_size + else None ), )