From 6ab27befc1da15b87bfa1fe35e31e38247d975e2 Mon Sep 17 00:00:00 2001 From: Lucas Democh Date: Fri, 1 May 2026 15:54:14 -0700 Subject: [PATCH] build(huggingface): add langflow-base[local] to the complete extra llama-cpp-python lives in the [local] extra of langflow-base but wasn't included in [complete], so the langflow main install (which pulls langflow-base[complete]) shipped without it. The new HuggingFace local provider needs llama-cpp-python at runtime, so the user saw: ImportError: Could not import llama-cpp-python library. Pulling [local] into [complete] makes the full langflow install include it without bloating bare langflow-base setups (which can still skip it). For an existing dev env, install on demand: uv pip install llama-cpp-python or: uv sync --reinstall Co-Authored-By: Claude Opus 4.7 (1M context) --- src/backend/base/pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/base/pyproject.toml b/src/backend/base/pyproject.toml index adb925773c..768924b37b 100644 --- a/src/backend/base/pyproject.toml +++ b/src/backend/base/pyproject.toml @@ -366,6 +366,7 @@ ibm-watsonx-clients = [ ] complete = [ + "langflow-base[local]", "langflow-base[couchbase]", "langflow-base[cassandra]", "langflow-base[clickhouse]",