diff --git a/pyproject.toml b/pyproject.toml index 90bcf3af968f..37a9e82a8e34 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "langflow" -version = "0.6.7a2" +version = "0.6.7a3" description = "A Python package with a built-in web application" authors = ["Logspace "] maintainers = [ diff --git a/src/backend/langflow/api/v1/login.py b/src/backend/langflow/api/v1/login.py index 1bd3dd55b658..e793fe3f7bf6 100644 --- a/src/backend/langflow/api/v1/login.py +++ b/src/backend/langflow/api/v1/login.py @@ -85,9 +85,7 @@ async def auto_login( @router.post("/refresh") -async def refresh_token( - request: Request, response: Response, settings_service=Depends(get_settings_service) -): +async def refresh_token(request: Request, response: Response, settings_service=Depends(get_settings_service)): auth_settings = settings_service.auth_settings token = request.cookies.get("refresh_token_lf") diff --git a/src/backend/langflow/components/llms/ChatLiteLLM.py b/src/backend/langflow/components/llms/ChatLiteLLM.py index 59507733f3e3..f2b7f7dc35d3 100644 --- a/src/backend/langflow/components/llms/ChatLiteLLM.py +++ b/src/backend/langflow/components/llms/ChatLiteLLM.py @@ -1,9 +1,9 @@ -from dataclasses import Field +import os +from typing import Any, Callable, Dict, Optional, Union + +from langchain_community.chat_models.litellm import ChatLiteLLM, ChatLiteLLMException from langflow import CustomComponent -from typing import Optional, Union, Callable, Any, Dict from langflow.field_typing import BaseLanguageModel -from langchain_community.chat_models.litellm import ChatLiteLLM, ChatLiteLLMException -import os class ChatLiteLLMComponent(CustomComponent): @@ -108,20 +108,20 @@ def build( verbose: bool = False, ) -> Union[BaseLanguageModel, Callable]: try: - import litellm - litellm.drop_params=True - litellm.set_verbose=verbose + import litellm # type: ignore + + litellm.drop_params = True + litellm.set_verbose = verbose except ImportError: raise ChatLiteLLMException( - "Could not import litellm python package. " - "Please install it with `pip install litellm`" + "Could not import litellm python package. " "Please install it with `pip install litellm`" ) if api_key: if "perplexity" in model: os.environ["PERPLEXITYAI_API_KEY"] = api_key elif "replicate" in model: os.environ["REPLICATE_API_KEY"] = api_key - + LLM = ChatLiteLLM( model=model, client=None, diff --git a/src/backend/langflow/interface/custom/custom_component/component.py b/src/backend/langflow/interface/custom/custom_component/component.py index 4fe5573cac4f..9053dcb0f98f 100644 --- a/src/backend/langflow/interface/custom/custom_component/component.py +++ b/src/backend/langflow/interface/custom/custom_component/component.py @@ -21,9 +21,7 @@ class ComponentFunctionEntrypointNameNullError(HTTPException): class Component: ERROR_CODE_NULL: ClassVar[str] = "Python code must be provided." - ERROR_FUNCTION_ENTRYPOINT_NAME_NULL: ClassVar[str] = ( - "The name of the entrypoint function must be provided." - ) + ERROR_FUNCTION_ENTRYPOINT_NAME_NULL: ClassVar[str] = "The name of the entrypoint function must be provided." code: Optional[str] = None _function_entrypoint_name: str = "build" diff --git a/src/backend/langflow/services/settings/auth.py b/src/backend/langflow/services/settings/auth.py index 258ff5f63b08..8463d0781b0f 100644 --- a/src/backend/langflow/services/settings/auth.py +++ b/src/backend/langflow/services/settings/auth.py @@ -26,9 +26,7 @@ class AuthSettings(BaseSettings): REFRESH_TOKEN_EXPIRE_MINUTES: int = 60 * 12 * 7 # API Key to execute /process endpoint - API_KEY_SECRET_KEY: Optional[str] = ( - "b82818e0ad4ff76615c5721ee21004b07d84cd9b87ba4d9cb42374da134b841a" - ) + API_KEY_SECRET_KEY: Optional[str] = "b82818e0ad4ff76615c5721ee21004b07d84cd9b87ba4d9cb42374da134b841a" API_KEY_ALGORITHM: str = "HS256" API_V1_STR: str = "/api/v1" diff --git a/src/frontend/src/stores/typesStore.ts b/src/frontend/src/stores/typesStore.ts index a04b4c11f855..1a0ae3634b3e 100644 --- a/src/frontend/src/stores/typesStore.ts +++ b/src/frontend/src/stores/typesStore.ts @@ -23,7 +23,7 @@ export const useTypesStore = create((set, get) => ({ data: { ...old.data, ...data }, templates: templatesGenerator(data), })); - setLoading(false) + setLoading(false); resolve(); }) .catch((error) => {