diff --git a/openfeature/provider/__init__.py b/openfeature/provider/__init__.py index 5b9ffd09..17300c0a 100644 --- a/openfeature/provider/__init__.py +++ b/openfeature/provider/__init__.py @@ -112,6 +112,10 @@ async def resolve_object_details_async( class AbstractProvider(FeatureProvider): + def __init__(self, *args: typing.Any, **kwargs: typing.Any) -> None: + # this makes sure to invoke the parent of `FeatureProvider` -> `object` + super(FeatureProvider, self).__init__(*args, **kwargs) + def attach( self, on_emit: typing.Callable[