soupstick commited on
Commit
2df7b22
·
verified ·
1 Parent(s): 64ac79a

Upload pyproject.toml

Browse files
Files changed (1) hide show
  1. pyproject.toml +36 -0
pyproject.toml ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68", "wheel"]
3
+ build-backend = "setuptools.build_meta"
4
+
5
+ [project]
6
+ name = "searchqual"
7
+ version = "0.1.0"
8
+ description = "Evaluation platform for search and RAG systems"
9
+ readme = "README.md"
10
+ requires-python = ">=3.9"
11
+ authors = [{name = "SearchQual Team", email = "ops@example.com"}]
12
+ license = {text = "MIT"}
13
+ dependencies = [
14
+ "typer[all]>=0.9",
15
+ "pydantic>=2.7",
16
+ "PyYAML>=6.0",
17
+ "aiohttp>=3.9",
18
+ "rich>=13.7",
19
+ "fastapi>=0.110",
20
+ "uvicorn[standard]>=0.24",
21
+ "jinja2>=3.1",
22
+ "pandas>=2.1",
23
+ "numpy>=1.24",
24
+ "plotly>=5.18",
25
+ ]
26
+
27
+ [project.optional-dependencies]
28
+ aws = ["boto3>=1.26"]
29
+ safety = ["presidio-analyzer>=0.13", "detoxify>=0.5"]
30
+ demo = ["streamlit>=1.32", "duckdb>=0.9"]
31
+
32
+ [project.scripts]
33
+ sq = "searchqual.cli:app"
34
+
35
+ [tool.setuptools.packages.find]
36
+ where = ["searchqual"]