requirements-dev.txt 445 B

123456789101112131415161718
  1. # Development and testing dependencies
  2. pytest>=8.0.0
  3. pytest-asyncio>=0.23.0
  4. pytest-cov>=4.1.0
  5. pytest-xdist>=3.5.0
  6. pytest-timeout>=2.4.0
  7. httpx>=0.27.0
  8. ruff>=0.8.0
  9. pre-commit>=4.0
  10. # Required by pyftpdlib TLS_FTPHandler for mock FTP server tests
  11. pyOpenSSL>=26.0.0
  12. # Security scanning
  13. bandit[sarif]>=1.7.0
  14. pip-audit>=2.7.0
  15. # Secrets scan: gitleaks (Go binary, not a Python package).
  16. # Install: go install github.com/zricethezav/gitleaks/v8@latest