refactor: Ignore Pydantic deprecation warnings from Langchain
This commit is contained in:
parent
44abbabb13
commit
1043ec41cd
1 changed files with 5 additions and 0 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
|
import warnings
|
||||||
from contextlib import asynccontextmanager
|
from contextlib import asynccontextmanager
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
@ -10,6 +11,7 @@ from fastapi.middleware.cors import CORSMiddleware
|
||||||
from fastapi.responses import FileResponse
|
from fastapi.responses import FileResponse
|
||||||
from fastapi.staticfiles import StaticFiles
|
from fastapi.staticfiles import StaticFiles
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
from pydantic import PydanticDeprecatedSince20
|
||||||
from rich import print as rprint
|
from rich import print as rprint
|
||||||
from starlette.middleware.base import BaseHTTPMiddleware
|
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.services.utils import initialize_services, teardown_services
|
||||||
from langflow.utils.logger import configure
|
from langflow.utils.logger import configure
|
||||||
|
|
||||||
|
# Ignore Pydantic deprecation warnings from Langchain
|
||||||
|
warnings.filterwarnings("ignore", category=PydanticDeprecatedSince20)
|
||||||
|
|
||||||
|
|
||||||
class JavaScriptMIMETypeMiddleware(BaseHTTPMiddleware):
|
class JavaScriptMIMETypeMiddleware(BaseHTTPMiddleware):
|
||||||
async def dispatch(self, request: Request, call_next):
|
async def dispatch(self, request: Request, call_next):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue