# UnitForge Core Dependencies # Optimized for uv package manager # Note: Use pyproject.toml for main dependency specification bandit>=1.7.0 black>=23.0.0 # CLI framework click>=8.0.0,<9.0.0 # Core web framework fastapi>=0.68.0,<1.0.0 flake8>=6.0.0 httpx>=0.23.0 isort>=5.12.0 # Template engine jinja2>=3.0.0,<4.0.0 mypy>=1.5.0 pip-audit>=2.6.0 pre-commit>=3.0.0 # Data validation pydantic>=1.8.0,<2.0.0 # Development dependencies (also in pyproject.toml) pytest>=6.0.0 pytest-asyncio>=0.18.0 pytest-cov>=4.0.0 # File handling python-multipart>=0.0.5 # Configuration pyyaml>=5.4.0 uvicorn[standard]>=0.15.0,<1.0.0 # Input validation validators>=0.18.0