3v324v23 commited on
Commit
63d5b64
·
1 Parent(s): f3fd5e1

feat: add pyproject.toml for OpenEnv multi-mode deployment

Browse files
Files changed (1) hide show
  1. pyproject.toml +25 -0
pyproject.toml ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [build-system]
2
+ requires = ["setuptools>=68.0", "wheel"]
3
+ build-backend = "setuptools.backends.legacy:build"
4
+
5
+ [project]
6
+ name = "customer-support-api"
7
+ version = "1.0.0"
8
+ description = "AI Customer Support Simulator - OpenEnv-compatible RL environment"
9
+ requires-python = ">=3.10"
10
+ dependencies = [
11
+ "fastapi>=0.100.0",
12
+ "uvicorn>=0.23.0",
13
+ "pydantic>=2.0.0",
14
+ "pyyaml>=6.0",
15
+ ]
16
+
17
+ [project.optional-dependencies]
18
+ dev = [
19
+ "httpx>=0.24.0",
20
+ "pytest>=7.0",
21
+ ]
22
+
23
+ [tool.setuptools.packages.find]
24
+ where = ["."]
25
+ include = ["tasks*", "graders*"]