mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-21 05:48:14 +00:00
fix: resolve opentelemetry protobuf dependency conflict with Google Cloud SDKs
- Downgrade opentelemetry requirements from >=1.30.0 to >=1.27.0,<1.28.0 - This resolves protobuf version conflict where opentelemetry 1.30.0+ requires protobuf>=5.0 but Google Cloud SDKs require protobuf<5.0 - Now uses protobuf 4.25.8 which satisfies both requirements - Add comprehensive dependency compatibility tests - Fixes issue #3413 Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
@@ -17,9 +17,9 @@ dependencies = [
|
||||
"pdfplumber>=0.11.4",
|
||||
"regex>=2024.9.11",
|
||||
# Telemetry and Monitoring
|
||||
"opentelemetry-api>=1.30.0",
|
||||
"opentelemetry-sdk>=1.30.0",
|
||||
"opentelemetry-exporter-otlp-proto-http>=1.30.0",
|
||||
"opentelemetry-api>=1.27.0,<1.28.0",
|
||||
"opentelemetry-sdk>=1.27.0,<1.28.0",
|
||||
"opentelemetry-exporter-otlp-proto-http>=1.27.0,<1.28.0",
|
||||
# Data Handling
|
||||
"chromadb>=0.5.23",
|
||||
"tokenizers>=0.20.3",
|
||||
|
||||
Reference in New Issue
Block a user