chore: update lock file and add dependency check script

Co-Authored-By: João <joao@crewai.com>
This commit is contained in:
Devin AI
2025-06-18 10:13:51 +00:00
parent bccb27ab2e
commit b2aa5fa39a
2 changed files with 208 additions and 228 deletions

39
check_deps.py Normal file
View File

@@ -0,0 +1,39 @@
#!/usr/bin/env python3
print("Checking optional dependencies availability:")
try:
import chromadb
print('chromadb: AVAILABLE')
except ImportError:
print('chromadb: NOT AVAILABLE')
try:
import pdfplumber
print('pdfplumber: AVAILABLE')
except ImportError:
print('pdfplumber: NOT AVAILABLE')
try:
import pyvis
print('pyvis: AVAILABLE')
except ImportError:
print('pyvis: NOT AVAILABLE')
try:
import opentelemetry
print('opentelemetry: AVAILABLE')
except ImportError:
print('opentelemetry: NOT AVAILABLE')
try:
import auth0
print('auth0: AVAILABLE')
except ImportError:
print('auth0: NOT AVAILABLE')
try:
import aisuite
print('aisuite: AVAILABLE')
except ImportError:
print('aisuite: NOT AVAILABLE')