diff --git a/providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/__init__.py b/providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/__init__.py index 53e17938..d0d46f59 100644 --- a/providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/__init__.py +++ b/providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/__init__.py @@ -1,7 +1,5 @@ import typing -from typing_extensions import Protocol - from openfeature.evaluation_context import EvaluationContext from openfeature.flag_evaluation import FlagResolutionDetails @@ -9,7 +7,7 @@ from .in_process import InProcessResolver -class AbstractResolver(Protocol): +class AbstractResolver(typing.Protocol): def shutdown(self) -> None: ... def resolve_boolean_details(