Skip to content

Commit 8a75e9e

Browse files
committed
Fix receive_public_trades method
The delivery period does not need to be in the past. Moreover the protobuf dependency is tightened again.
1 parent 64911b8 commit 8a75e9e

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ dependencies = [
3535
"frequenz-client-base >= 0.9.0, < 0.10.0",
3636
"frequenz-client-common >= 0.1.0, < 0.3.0",
3737
"frequenz-api-electricity-trading >= 0.5.0, < 0.6.0",
38-
"protobuf >= 5.29.2, < 7",
38+
"protobuf >= 5.29.2, < 6",
3939
]
4040
dynamic = ["version"]
4141

src/frequenz/client/electricity_trading/_client.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -923,8 +923,6 @@ def dt_to_pb_timestamp(dt: datetime) -> Timestamp:
923923
ts.FromDatetime(dt)
924924
return ts
925925

926-
self.validate_params(delivery_period=delivery_period)
927-
928926
public_trade_filter = PublicTradeFilter(
929927
states=states,
930928
delivery_period=delivery_period,

0 commit comments

Comments
 (0)