From 1043ec41cd77459d5a7ed3180a00feb009d72d64 Mon Sep 17 00:00:00 2001 From: ogabrielluiz Date: Mon, 17 Jun 2024 16:34:49 -0300 Subject: [PATCH] refactor: Ignore Pydantic deprecation warnings from Langchain --- src/backend/base/langflow/main.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/base/langflow/main.py b/src/backend/base/langflow/main.py index 0c463b729..4c8772c9f 100644 --- a/src/backend/base/langflow/main.py +++ b/src/backend/base/langflow/main.py @@ -1,3 +1,4 @@ +import warnings from contextlib import asynccontextmanager from pathlib import Path from typing import Optional @@ -10,6 +11,7 @@ from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import FileResponse from fastapi.staticfiles import StaticFiles from loguru import logger +from pydantic import PydanticDeprecatedSince20 from rich import print as rprint from starlette.middleware.base import BaseHTTPMiddleware @@ -25,6 +27,9 @@ from langflow.services.plugins.langfuse_plugin import LangfuseInstance from langflow.services.utils import initialize_services, teardown_services from langflow.utils.logger import configure +# Ignore Pydantic deprecation warnings from Langchain +warnings.filterwarnings("ignore", category=PydanticDeprecatedSince20) + class JavaScriptMIMETypeMiddleware(BaseHTTPMiddleware): async def dispatch(self, request: Request, call_next):