# OpenScribe server dependencies. # Core API fastapi>=0.111 uvicorn[standard]>=0.30 pydantic>=2.7 pydantic-settings>=2.3 python-multipart>=0.0.9 # Storage clients (self-hosted targets) boto3>=1.34 # S3-compatible (MinIO) webdavclient3>=3.14 # WebDAV / NAS # AI pipeline. httpx drives all OpenAI-compatible + local providers (transcription + LLM). httpx>=0.27 # Optional, only needed for the specific provider you choose: anthropic>=0.40 # llm_provider=anthropic (commercial Claude) faster-whisper>=1.0 # transcription_provider=local_whisper (CTranslate2); wired in M5 # Dev pytest>=8 ruff>=0.4