# Core Dependencies
pydantic>=2.4.2
openai>=1.13.3
litellm==1.74.9
instructor>=1.3.3

# Text Processing
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

# Data Handling
chromadb>=0.5.23
tokenizers>=0.20.3
onnxruntime==1.22.0
openpyxl>=3.1.5
pyvis>=0.3.2

# Authentication and Security
python-dotenv>=1.0.0
pyjwt>=2.9.0

# Configuration and Utils
click>=8.1.7
appdirs>=1.4.4
jsonref>=1.1.0
json-repair==0.25.2
uv>=0.4.25
tomli-w>=1.1.0
tomli>=2.0.2
blinker>=1.9.0
json5>=0.10.0
portalocker==2.7.0

# Rich Console Output
rich>=13.0.0

# Additional Core Dependencies
typing-extensions>=4.0.0
requests>=2.25.0
anthropic>=0.3.0
langchain>=0.1.0
langchain-community>=0.0.1
langchain-openai>=0.0.1
tiktoken>=0.5.0
tenacity>=8.0.0
PyYAML>=6.0.0
jsonschema>=4.0.0

# Memory and Storage
sqlalchemy>=2.0.0
aiofiles>=23.0.0

# Web and HTTP
httpx>=0.24.0
aiohttp>=3.8.0

# Data Processing
pandas>=2.2.3
numpy>=1.24.0

# File Processing
pypdf>=3.0.0
python-docx>=0.8.11
markdown>=3.4.0

# Vector Databases (Optional but commonly used)
pgvector>=0.2.0
qdrant-client>=1.14.3
pinecone-client>=2.2.0
weaviate-client>=3.15.0

# Embeddings
sentence-transformers>=2.2.0
huggingface-hub>=0.16.0

# Async Support
asyncio>=3.4.3
