From bc23290fb4c59cb2e0f699727714fe63cd162754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20H=C3=B6ning?= Date: Mon, 9 Mar 2026 09:51:39 +0100 Subject: [PATCH] set --ensure-postive explicitly as it cannot be used as a flag right now MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nicolas Höning --- examples/HEMS/forecasting.py | 1 + src/flexmeasures_client/client.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/HEMS/forecasting.py b/examples/HEMS/forecasting.py index e5766a38..0a42012d 100644 --- a/examples/HEMS/forecasting.py +++ b/examples/HEMS/forecasting.py @@ -79,6 +79,7 @@ async def generate_sensor_forecasts( "--forecast-frequency", f"PT{SIMULATION_STEP_HOURS}H", "--ensure-positive", + "True", "--model-save-dir", "forecaster_models", ] diff --git a/src/flexmeasures_client/client.py b/src/flexmeasures_client/client.py index 395fa109..f03a19db 100644 --- a/src/flexmeasures_client/client.py +++ b/src/flexmeasures_client/client.py @@ -746,7 +746,7 @@ async def get_assets( if Version(self.server_version) < Version("0.31.0"): self.logger.warning( "get_assets(): The 'root', 'depth' and 'fields' parameters require FlexMeasures server version 0.31.0 or above. " - "These parameters will be ignored." + f"The current server has version {self.server_version} and therefore these parameters will be ignored." ) if root and isinstance(root, int): uri += f"&root={root}"