From 50f3b25b3ec860060856309190ebd103671841fc Mon Sep 17 00:00:00 2001 From: Johannes Kung <johku144@student.liu.se> Date: Thu, 1 Aug 2024 08:31:58 +0200 Subject: [PATCH] Fixed f-string syntax that is invalid in python 3.10 --- src/simudator/gui/formatting.py | 5 ++--- src/simudator/gui/module_graphics_item/module_widget.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/simudator/gui/formatting.py b/src/simudator/gui/formatting.py index 3b16416..ed57c8f 100644 --- a/src/simudator/gui/formatting.py +++ b/src/simudator/gui/formatting.py @@ -86,9 +86,9 @@ def format_to_str(format_info: FormatInfo, value: Any) -> str: case Format.Str: pass case Format.Bin: - return f"{value:0{format_info.kwargs["bit_length"]}b}" + return f"{value:0{format_info.kwargs['bit_length']}b}" case Format.Hex: - return f"{value:0{math.ceil(format_info.kwargs["bit_length"]/4)}x}" + return f"{value:0{math.ceil(format_info.kwargs['bit_length']/4)}x}" case Format.Decimal: pass case Format.DecimalSigned: @@ -116,4 +116,3 @@ def parse_str(format_info: FormatInfo, value: str) -> Any: return int(value) case Format.Hex: return int(value, base=16) - diff --git a/src/simudator/gui/module_graphics_item/module_widget.py b/src/simudator/gui/module_graphics_item/module_widget.py index 98716c2..bcb95b4 100644 --- a/src/simudator/gui/module_graphics_item/module_widget.py +++ b/src/simudator/gui/module_graphics_item/module_widget.py @@ -117,7 +117,7 @@ class ModuleWidget(QGraphicsWidget): format_info = self._state_vars[state_var] value = format_to_str(format_info, self._module.get_state()[state_var]) painter.drawText( - text_rect, text_flags, f"{self._module.get_state()["name"]}: {value}" + text_rect, text_flags, f"{self._module.get_state()['name']}: {value}" ) # Draw the name of the module and each state variable with its value on one row each -- GitLab