From 8d3a1753751533822e7ef39771517d237ed65604 Mon Sep 17 00:00:00 2001 From: ogabrielluiz Date: Mon, 17 Jun 2024 12:36:32 -0300 Subject: [PATCH] refactor: Ignore Pydantic deprecation warnings in build_component --- src/backend/base/langflow/interface/initialize/loading.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/backend/base/langflow/interface/initialize/loading.py b/src/backend/base/langflow/interface/initialize/loading.py index e0ecd5797..26794f3e4 100644 --- a/src/backend/base/langflow/interface/initialize/loading.py +++ b/src/backend/base/langflow/interface/initialize/loading.py @@ -1,10 +1,12 @@ import inspect import json import os +import warnings from typing import TYPE_CHECKING, Any, Type import orjson from loguru import logger +from pydantic import PydanticDeprecatedSince20 from langflow.custom.eval import eval_custom_component_code from langflow.schema import Data @@ -121,8 +123,8 @@ async def build_component( ): # Now set the params as attributes of the custom_component custom_component.set_attributes(params) - - build_results, artifacts = await custom_component.build_results(vertex) + with warnings.filterwarnings("ignore", category=PydanticDeprecatedSince20): + build_results, artifacts = await custom_component.build_results(vertex) return custom_component, build_results, artifacts