# GitScribe Requirements
# Web scraping and parsing
requests>=2.31.0
beautifulsoup4>=4.12.0
html2text>=2020.1.16
markdown>=3.5.0
PyYAML>=6.0.1

# RAG and vector database
chromadb>=0.4.15
sentence-transformers>=2.2.2
numpy>=1.24.0
torch>=2.0.0

# MCP (Model Context Protocol)
mcp>=0.1.0

# Async and utilities
aiohttp>=3.9.0
asyncio-throttle>=1.0.2

# Optional dependencies for enhanced parsing
python-magic>=0.4.27
chardet>=5.2.0

# Development dependencies
pytest>=7.4.0
pytest-asyncio>=0.21.0
black>=23.0.0
flake8>=6.0.0
mypy>=1.5.0
