SimpliFi / pyproject.toml
Rsr2425's picture
Removed library causing security vuln (haystack-ai). Not even used
84c2c84
[project]
name = "backend"
version = "0.1.0"
description = "Backend for the application"
requires-python = "==3.12"
dependencies = [
"chainlit>=2.0.4",
"numpy>=2.2.2",
"openai>=1.59.9",
"pydantic==2.10.1",
"pypdf2>=3.0.1",
"websockets>=14.2",
"fastapi>=0.110.0",
"uvicorn>=0.34.0",
"pytest>=8.0.0",
"httpx>=0.26.0",
"langchain>=0.3.15",
"langchain-community>=0.3.15",
"langchain-openai>=0.3.2",
"langchain-huggingface>=0.1.2",
"langchain-qdrant==0.2.0",
"requests>=2.31.0",
"python-dotenv>=1.0.0",
"openai>=1.12.0",
"pytest-dotenv>=0.5.2",
"unstructured",
"qdrant-client==1.13.3",
"qdrant-haystack==3.3.1",
"ipykernel",
"sentence-transformers>=3.4.1",
"transformers[torch]>=4.48.3",
"wandb>=0.19.6",
"datasets>=3.2.0",
"ragas==0.2.10",
"black>=25.1.0",
"scrapy==2.12.0",
"fastembed==0.6.0",
]
[tool.setuptools]
py-modules = []
[project.optional-dependencies]
test = [
"pytest>=7.4.0",
"pytest-asyncio>=0.21.1",
]
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"