# ============================================ # DeepTutor Development Dependencies # ============================================ # Mirrors pyproject.toml `[project.optional-dependencies].dev`. # Keep in sync with pyproject.toml when adding/updating dependencies. # # Preferred install (from a source clone): pip install -e ".[dev]" # Use this file for Docker/CI when pyproject.toml/source code aren't yet available. -r server.txt pytest>=7.0.0 pytest-asyncio>=0.23.0 pre-commit>=3.0.0 safety<3.0.0 bandit>=1.8.0 # --- Test fixture builders for document-loader tests --- # These are also pulled by cli.txt at runtime; keep explicit here so dev/test # installs have the imports needed during pytest collection. python-docx>=1.1.0 openpyxl>=3.1.0 python-pptx>=1.0.0 pypdf>=4.0.0 defusedxml>=0.7.1