From d969fab1d3d6e3fa6e136beb70d25101d629f9e3 Mon Sep 17 00:00:00 2001 From: Tim Riddermann Date: Tue, 9 May 2023 11:31:18 +0200 Subject: [PATCH] fixed python 3.7 "TypeError: 'type' object is not subscriptable" --- construct_typed/dataclass_struct.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/construct_typed/dataclass_struct.py b/construct_typed/dataclass_struct.py index d72ce5c..6e6c2d7 100644 --- a/construct_typed/dataclass_struct.py +++ b/construct_typed/dataclass_struct.py @@ -27,7 +27,7 @@ class DataclassMixin: methods exists and every name can be used. """ - __dataclass_fields__: t.ClassVar[dict[str, dataclasses.Field[t.Any]]] + __dataclass_fields__: "t.ClassVar[dict[str, dataclasses.Field[t.Any]]]" def __getitem__(self, key: str) -> t.Any: return getattr(self, key)