# GOATCODE - Production-Grade Coding Agent
# Requirements

# Core Dependencies
aiohttp>=3.8.0
requests>=2.28.0

# LLM Providers
openai>=1.0.0
anthropic>=0.18.0

# Data Processing
numpy>=1.24.0
pandas>=2.0.0

# Code Analysis (Optional - for AST-based features)
ast-decompiler>=0.7.0

# Type Checking (Optional)
mypy>=1.0.0

# Testing
pytest>=7.4.0
pytest-asyncio>=0.21.0

# Linting
flake8>=6.0.0
black>=23.0.0

# Utilities
python-dotenv>=1.0.0
pyyaml>=6.0.0
tqdm>=4.65.0
rich>=13.0.0

# Optional: Vector Database for Semantic Search
# faiss-cpu>=1.7.4
# chromadb>=0.4.0

# Optional: Advanced AST Parsing
# tree-sitter>=0.20.0
# tree-sitter-python>=0.20.0
