From 2a152ae81b5a279b7cbb2458ff23f0b3cac8c212 Mon Sep 17 00:00:00 2001 From: Pratyush Shukla Date: Tue, 3 Oct 2023 04:08:23 +0530 Subject: [PATCH] Removed leftover folder --- .../openbb_core/app/model/abstract/singleton.py | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 openbb_sdk/sdk/core/openbb_core/app/model/abstract/singleton.py diff --git a/openbb_sdk/sdk/core/openbb_core/app/model/abstract/singleton.py b/openbb_sdk/sdk/core/openbb_core/app/model/abstract/singleton.py deleted file mode 100644 index 7d6bad71a1b..00000000000 --- a/openbb_sdk/sdk/core/openbb_core/app/model/abstract/singleton.py +++ /dev/null @@ -1,15 +0,0 @@ -from typing import Dict, Generic, TypeVar - -T = TypeVar("T") - - -class SingletonMeta(type, Generic[T]): - # TODO : check if we want to update this to be thread safe - _instances: Dict[T, T] = {} - - def __call__(cls, *args, **kwargs): - if cls not in cls._instances: - instance = super().__call__(*args, **kwargs) - cls._instances[cls] = instance - - return cls._instances[cls]