Document-Audit-RAG / pyproject.toml
Mayank Chugh
Deploy DocuAudit AI to Hugging Face Space (no binaries)
d44b33d
[project]
name = "doc-audi-ai"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"fastapi==0.111.0",
"langchain==0.2.0",
"langchain-openai==0.1.7",
"langchain-community==0.2.0",
"langchain-chroma==0.1.4",
"langchain-text-splitters==0.2.0",
"langchain-anthropic==0.1.15",
"langchain-ollama==0.1.3",
"chromadb==0.5.0",
# Chroma 0.5 calls posthog.capture(distinct_id, event, props); posthog 6+ removed that API (breaks telemetry + spams stderr).
"posthog>=3.7.0,<4",
"openai==1.30.1",
"anthropic==0.28.1",
"pydantic-settings==2.3.4",
"pymupdf==1.25.5",
"python-multipart==0.0.9",
"aiosqlite>=0.21.0",
"httpx>=0.27.0",
"uvicorn[standard]==0.29.0",
"huggingface-hub>=1.13.0",
"langchain-huggingface>=0.0.3",
"streamlit>=1.39.0",
"pytest>=8.4.2",
"pytest-asyncio>=1.2.0",
"onnxruntime==1.23.2 ; sys_platform == 'darwin' and platform_machine == 'x86_64'",
"torch==2.2.2 ; sys_platform == 'darwin' and platform_machine == 'x86_64'",
]