-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
23 lines (18 loc) · 940 Bytes
/
requirements.txt
File metadata and controls
23 lines (18 loc) · 940 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Core dependencies for Context Branching SDK
# No dependencies required for core SDK functionality
# Development dependencies (for testing and examples)
pytest>=7.4.0 # Testing framework
pytest-cov>=4.1.0 # Code coverage for tests
# Example application dependencies
Flask>=3.0.0 # Web application framework (for web_chat.py)
# Research artifact generation dependencies
matplotlib>=3.7.0 # Charts and diagrams
numpy>=1.24.0 # Numerical operations for metrics
# LLM Integration (for real conversations in examples)
# Install based on your LLM provider:
openai>=1.0.0 # OpenAI API client (GPT-4, etc.)
anthropic>=0.21.0 # Anthropic API client (Claude, etc.)
# Optional: Advanced features
python-dotenv>=1.0.0 # Environment variable management
tiktoken>=0.5.0 # Token counting (for metrics)
rich>=13.0.0 # Beautiful CLI output