gng / pyproject.toml
plexdx's picture
Upload 21 files
f589dab verified
raw
history blame contribute delete
920 Bytes
[project]
name = "omnichannel-fact-engine"
version = "1.0.0"
description = "Omnichannel Fact & Hallucination Intelligence System"
requires-python = ">=3.12"
dependencies = [
"fastapi>=0.115.0",
"uvicorn[standard]>=0.30.0",
"websockets>=13.0",
"pydantic>=2.9.0",
"pydantic-settings>=2.5.0",
"litellm>=1.50.0",
"groq>=0.11.0",
"qdrant-client>=1.12.0",
"fastembed>=0.4.0",
"redis[hiredis]>=5.1.0",
"aiokafka>=0.11.0",
"prefect>=3.0.0",
"structlog>=24.4.0",
"httpx>=0.27.0",
"python-multipart>=0.0.12",
"xxhash>=3.5.0",
"neo4j>=5.24.0",
"pymgclient>=1.3.0",
"python-dotenv>=1.0.0",
"orjson>=3.10.0",
"anyio>=4.6.0",
"tenacity>=9.0.0",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.uv]
dev-dependencies = [
"pytest>=8.3.0",
"pytest-asyncio>=0.24.0",
"ruff>=0.7.0",
"mypy>=1.12.0",
]