From a75e80b0f71fc3dea9500a3f4ea14deb540b256f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sat, 23 Sep 2023 23:30:45 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20refactor(endpoints.py):=20remove?= =?UTF-8?q?=20unused=20import=20of=20get=5Fcache=5Fservice=20to=20improve?= =?UTF-8?q?=20code=20cleanliness=20and=20maintainability=20=F0=9F=94=A7=20?= =?UTF-8?q?refactor(schemas.py):=20make=20the=20backend=20field=20in=20Pro?= =?UTF-8?q?cessResponse=20schema=20optional=20to=20handle=20cases=20where?= =?UTF-8?q?=20backend=20is=20not=20provided=20=F0=9F=94=A7=20refactor(util?= =?UTF-8?q?s.py):=20add=20type=20hint=20ignore=20comment=20to=20import=20s?= =?UTF-8?q?tatement=20for=20Celery=20to=20avoid=20type=20checking=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/api/v1/endpoints.py | 1 - src/backend/langflow/api/v1/schemas.py | 2 +- src/backend/langflow/services/task/utils.py | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/backend/langflow/api/v1/endpoints.py b/src/backend/langflow/api/v1/endpoints.py index d47283839..e1cad2357 100644 --- a/src/backend/langflow/api/v1/endpoints.py +++ b/src/backend/langflow/api/v1/endpoints.py @@ -8,7 +8,6 @@ from langflow.services.database.models.flow import Flow from langflow.processing.process import process_graph_cached, process_tweaks from langflow.services.database.models.user.user import User from langflow.services.getters import ( - get_cache_service, get_session_service, get_settings_service, get_task_service, diff --git a/src/backend/langflow/api/v1/schemas.py b/src/backend/langflow/api/v1/schemas.py index 8e48eb3c9..519bc534e 100644 --- a/src/backend/langflow/api/v1/schemas.py +++ b/src/backend/langflow/api/v1/schemas.py @@ -53,7 +53,7 @@ class ProcessResponse(BaseModel): result: Any id: Optional[str] = None session_id: Optional[str] = None - backend: str = None + backend: Optional[str] = None # TaskStatusResponse( diff --git a/src/backend/langflow/services/task/utils.py b/src/backend/langflow/services/task/utils.py index e95fbdb33..5dfb03b83 100644 --- a/src/backend/langflow/services/task/utils.py +++ b/src/backend/langflow/services/task/utils.py @@ -3,7 +3,7 @@ from typing import TYPE_CHECKING if TYPE_CHECKING: with contextlib.suppress(ImportError): - from celery import Celery + from celery import Celery # type: ignore def get_celery_worker_status(app: "Celery"):