12 lines
468 B
Text
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)
|