rmi-backend/requirements/dev.txt

12 lines
468 B
Text

# RMI Backend — Development + testing dependencies
-r base.txt
ruff>=0.15.0 # Linting + formatting
mypy>=2.0.0 # Static type checking
pytest>=9.0.0 # Test framework
pytest-asyncio>=0.24.0 # Async test support
pytest-cov>=5.0.0 # Test coverage
semgrep>=1.160.0 # Security scanning
pre-commit>=3.6.0 # Git hooks
alembic>=1.14.0 # Database migrations
sqlalchemy>=2.0.0 # ORM (for migrations)