diff --git a/graphene/types/objecttype.py b/graphene/types/objecttype.py index 6227aca5..eca1fea9 100644 --- a/graphene/types/objecttype.py +++ b/graphene/types/objecttype.py @@ -1,4 +1,5 @@ -from typing import TYPE_CHECKING, dataclass_transform +from typing import TYPE_CHECKING +from typing_extensions import dataclass_transform from .base import BaseOptions, BaseType, BaseTypeMeta from .field import Field diff --git a/setup.py b/setup.py index 6c1f29c9..6234ef6e 100644 --- a/setup.py +++ b/setup.py @@ -86,6 +86,7 @@ setup( "graphql-core>=3.1,<3.3", "graphql-relay>=3.1,<3.3", "aniso8601>=8,<10", + "typing_extensions>=4.1.0", ], tests_require=tests_require, extras_require={"test": tests_require, "dev": dev_requires},