From d9eb22b3abbfcec3f58e6f3d8157911d609815c8 Mon Sep 17 00:00:00 2001 From: ogabrielluiz Date: Thu, 13 Jun 2024 09:57:37 -0300 Subject: [PATCH] refactor: Remove cachetools import and cached decorator from types.py --- src/backend/base/langflow/interface/types.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/backend/base/langflow/interface/types.py b/src/backend/base/langflow/interface/types.py index 2fe796c65..46e3f3a00 100644 --- a/src/backend/base/langflow/interface/types.py +++ b/src/backend/base/langflow/interface/types.py @@ -1,7 +1,5 @@ import json -from cachetools import TTLCache, cached - from langflow.custom.utils import abuild_custom_components, build_custom_components @@ -23,7 +21,6 @@ def key_func(*args, **kwargs): return json.dumps(args) + json.dumps(kwargs) -@cached(cache=TTLCache(maxsize=1, ttl=15), key=key_func) async def aget_all_components(components_paths, as_dict=False): """Get all components names combining native and custom components.""" all_types_dict = await aget_all_types_dict(components_paths)