himbaechel: Fix for Python 3.9

Signed-off-by: gatecat <gatecat@ds0.me>
This commit is contained in:
gatecat 2023-09-12 09:24:20 +02:00 committed by myrtle
parent 3e1e783873
commit 3cac90a30a

View File

@ -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):