# 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)
