mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 03:01:21 +02:00
CI only installed requirements.txt, missing pyOpenSSL from requirements-dev.txt. This caused an ImportError on TLS_FTPHandler during test collection, blocking all unit/services tests. Also adds pytest-timeout to dev deps instead of ad-hoc pip install in CI.
16 lines
305 B
Plaintext
16 lines
305 B
Plaintext
# Development and testing dependencies
|
|
pytest>=8.0.0
|
|
pytest-asyncio>=0.23.0
|
|
pytest-cov>=4.1.0
|
|
pytest-xdist>=3.5.0
|
|
pytest-timeout>=2.4.0
|
|
httpx>=0.27.0
|
|
ruff>=0.8.0
|
|
|
|
# Required by pyftpdlib TLS_FTPHandler for mock FTP server tests
|
|
pyOpenSSL>=24.0.0
|
|
|
|
# Security scanning
|
|
bandit[sarif]>=1.7.0
|
|
pip-audit>=2.7.0
|