Design-System-Extractor-2 / requirements.txt
riazmo's picture
Upload 2 files
098e9b4 verified
# =============================================================================
# Design System Extractor v2 — Dependencies
# =============================================================================
# -----------------------------------------------------------------------------
# Core Framework
# -----------------------------------------------------------------------------
gradio>=4.44.0
langgraph>=0.2.0
langchain>=0.3.0
# -----------------------------------------------------------------------------
# HuggingFace (Primary LLM Provider)
# -----------------------------------------------------------------------------
huggingface-hub>=0.27.0 # Updated for new router.huggingface.co endpoint
transformers>=4.40.0
# -----------------------------------------------------------------------------
# Data Validation & Configuration
# -----------------------------------------------------------------------------
pydantic>=2.0.0
pydantic-settings>=2.0.0
python-dotenv>=1.0.0
PyYAML>=6.0.0
# -----------------------------------------------------------------------------
# Web Crawling & Browser Automation
# -----------------------------------------------------------------------------
playwright>=1.40.0
beautifulsoup4>=4.12.0
lxml>=5.0.0
httpx>=0.25.0
firecrawl-py>=4.0.0
# -----------------------------------------------------------------------------
# CSS & Color Processing
# -----------------------------------------------------------------------------
cssutils>=2.9.0
colormath>=3.0.0
colour>=0.1.5
# -----------------------------------------------------------------------------
# Data Processing
# -----------------------------------------------------------------------------
numpy>=1.24.0
pandas>=2.0.0
# -----------------------------------------------------------------------------
# Async Support
# -----------------------------------------------------------------------------
aiofiles>=23.0.0
# -----------------------------------------------------------------------------
# Utilities
# -----------------------------------------------------------------------------
rich>=13.0.0
tqdm>=4.66.0
python-slugify>=8.0.0
loguru>=0.7.0
jsonschema>=4.20.0
# -----------------------------------------------------------------------------
# Testing (development only)
# -----------------------------------------------------------------------------
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
# -----------------------------------------------------------------------------
# Type Checking (development only)
# -----------------------------------------------------------------------------
mypy>=1.5.0
types-PyYAML>=6.0.0
types-beautifulsoup4>=4.12.0