# requirements-dev.txt - Python 3.13.5 compatible # Database migrations alembic>=1.14.0 # Linting and formatting tools black>=24.10.0 isort>=5.13.2 ruff>=0.8.4 # Modern alternative to flake8, faster and Python 3.13 compatible mypy>=1.13.0 # Optional: More advanced linting (if you prefer flake8 over ruff) # Note: flake8 itself works with 3.13, but some plugins may not # flake8>=7.1.0 # flake8-docstrings>=1.7.0 # flake8-import-order>=0.18.2