Fix #2694: Make chromadb an optional dependency to fix Windows installation issues

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-04-26 18:38:34 +00:00
parent 51eb5e9998
commit 8dd779371d
7 changed files with 319 additions and 159 deletions

View File

@@ -21,7 +21,6 @@ dependencies = [
"opentelemetry-sdk>=1.30.0",
"opentelemetry-exporter-otlp-proto-http>=1.30.0",
# Data Handling
"chromadb>=0.5.23",
"openpyxl>=3.1.5",
"pyvis>=0.3.2",
# Authentication and Security
@@ -67,6 +66,9 @@ docling = [
aisuite = [
"aisuite>=0.1.10",
]
chromadb = [
"chromadb>=0.5.23",
]
[tool.uv]
dev-dependencies = [