ar9avg commited on
Commit
140731d
·
1 Parent(s): b799708
Files changed (1) hide show
  1. pyproject.toml +31 -0
pyproject.toml ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68", "wheel"]
3
+ build-backend = "setuptools.backends.legacy:build"
4
+
5
+ [project]
6
+ name = "self-improving-sql-agent"
7
+ version = "1.0.0"
8
+ description = "A SQL generation environment that learns from its own mistakes — LinUCB contextual bandit + GEPA prompt evolution + self-debug loop."
9
+ readme = "README.md"
10
+ requires-python = ">=3.10"
11
+ license = { text = "MIT" }
12
+
13
+ dependencies = [
14
+ "fastapi>=0.115.0",
15
+ "uvicorn[standard]>=0.30.0",
16
+ "openai>=1.40.0",
17
+ "pydantic>=2.8.0",
18
+ "numpy>=1.26.0",
19
+ "aiofiles>=24.0.0",
20
+ "python-multipart>=0.0.9",
21
+ "sse-starlette>=2.1.0",
22
+ "aiosqlite>=0.20.0",
23
+ "psycopg2-binary>=2.9.0",
24
+ ]
25
+
26
+ [project.urls]
27
+ Homepage = "https://huggingface.co/spaces/ar9av/sql-agent-openenv"
28
+ Repository = "https://github.com/Ar9av/sql-agent-openenv"
29
+
30
+ [tool.setuptools.packages.find]
31
+ where = ["backend"]