From 3cac90a30a82a30c1e23ac0e69487fe844daaa1b Mon Sep 17 00:00:00 2001 From: gatecat Date: Tue, 12 Sep 2023 09:24:20 +0200 Subject: [PATCH] himbaechel: Fix for Python 3.9 Signed-off-by: gatecat --- himbaechel/himbaechel_dbgen/chip.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/himbaechel/himbaechel_dbgen/chip.py b/himbaechel/himbaechel_dbgen/chip.py index d1011859..ebc62369 100644 --- a/himbaechel/himbaechel_dbgen/chip.py +++ b/himbaechel/himbaechel_dbgen/chip.py @@ -584,8 +584,8 @@ class CellTiming(BBAStruct): @dataclass class SpeedGrade(BBAStruct): name: int - pip_classes: list[PipTiming|None] = field(default_factory=list) - node_classes: list[NodeTiming|None] = field(default_factory=list) + pip_classes: list[Optional[PipTiming]] = field(default_factory=list) + node_classes: list[Optional[NodeTiming]] = field(default_factory=list) cell_types: list[CellTiming] = field(default_factory=list) # sorted by (cell_type, variant) ID tuple def finalise(self):