diff --git a/poetry.lock b/poetry.lock index c2f718c86..aaac91fe1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -5769,7 +5769,7 @@ cffi = {version = ">=1.11", markers = "platform_python_implementation == \"PyPy\ cffi = ["cffi (>=1.11)"] [extras] -production = [] +production = ["langchain-serve"] [metadata] lock-version = "2.0" diff --git a/pyproject.toml b/pyproject.toml index 224606d5b..c30d7c7de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,7 +51,7 @@ websockets = "^11.0.2" tiktoken = "^0.3.3" wikipedia = "^1.4.0" gptcache = "^0.1.23" -langchain-serve = {version = "^0.0.31", optional = true} +langchain-serve = { version = "^0.0.31", optional = true } [tool.poetry.group.dev.dependencies] black = "^23.1.0" diff --git a/src/backend/langflow/__main__.py b/src/backend/langflow/__main__.py index 685c9cbe0..e6ca9b9de 100644 --- a/src/backend/langflow/__main__.py +++ b/src/backend/langflow/__main__.py @@ -80,7 +80,7 @@ def jcloud(): import click try: - from lcserve.__main__ import serve_on_jcloud + from lcserve.__main__ import serve_on_jcloud # type: ignore except ImportError: click.secho( "🚨 Please install langchain-serve to deploy Langflow server on Jina AI Cloud using `pip install langchain-serve`", diff --git a/src/backend/langflow/lcserve.py b/src/backend/langflow/lcserve.py index 8b84d7fef..ede7ccdd4 100644 --- a/src/backend/langflow/lcserve.py +++ b/src/backend/langflow/lcserve.py @@ -11,4 +11,4 @@ app.mount( "/", StaticFiles(directory=static_files_dir, html=True), name="static", -) \ No newline at end of file +)