From 9d615c915c8f7cc2ea8f1dc17993b98fe462c682 Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Tue, 4 Jun 2024 10:51:32 +0200 Subject: [PATCH] fix(spiral_progress_bar/rings): config min/max values added check for floats --- bec_widgets/widgets/spiral_progress_bar/ring.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bec_widgets/widgets/spiral_progress_bar/ring.py b/bec_widgets/widgets/spiral_progress_bar/ring.py index eef64023..55936d5b 100644 --- a/bec_widgets/widgets/spiral_progress_bar/ring.py +++ b/bec_widgets/widgets/spiral_progress_bar/ring.py @@ -54,8 +54,8 @@ class RingConfig(ConnectionConfig): description="Start position for the progress bars in degrees. Default is 90 degrees - corespons to " "the top of the ring.", ) - min_value: int | None = Field(0, description="Minimum value for the progress bars.") - max_value: int | None = Field(100, description="Maximum value for the progress bars.") + min_value: int | float | None = Field(0, description="Minimum value for the progress bars.") + max_value: int | float | None = Field(100, description="Maximum value for the progress bars.") precision: int | None = Field(3, description="Precision for the progress bars.") update_behaviour: Literal["manual", "auto"] | None = Field( "auto", description="Update behaviour for the progress bars."