# Dépendances de TEST uniquement (non embarquées dans l'image / le bundle desktop). # Installer avec : .venv/Scripts/python -m pip install -r requirements-dev.txt -r requirements.txt pytest>=8,<9 pytest-asyncio>=0.24,<1 # Mock du transport httpx (intercepte les appels aux API LLM dans les tests). respx>=0.21,<1 # Couverture de tests (équivalent JaCoCo) : `pytest --cov=app --cov-report=html` # → rapport HTML dans htmlcov/. La CI ajoute --cov-fail-under pour le plancher. pytest-cov>=5,<7