umar-sharif821 commited on
Commit
6e28cd1
·
1 Parent(s): f787811

fix: add uv.lock, openenv-core dep, server entry point

Browse files
Files changed (4) hide show
  1. pyproject.toml +8 -4
  2. requirements.txt +2 -1
  3. server/__init__.py +0 -0
  4. server/app.py +1 -0
pyproject.toml CHANGED
@@ -1,6 +1,6 @@
1
  [build-system]
2
- requires = ["setuptools>=61.0", "wheel"]
3
- build-backend = "setuptools.build_meta"
4
 
5
  [project]
6
  name = "cdn-cache-optimizer"
@@ -14,8 +14,12 @@ dependencies = [
14
  "openai>=2.7.2",
15
  "requests==2.31.0",
16
  "python-multipart==0.0.9",
17
- "openenv-core>=0.2.0"
18
  ]
19
 
20
  [project.scripts]
21
- server = "inference:main"
 
 
 
 
 
1
  [build-system]
2
+ requires = ["setuptools>=68.0", "wheel"]
3
+ build-backend = "setuptools.backends.legacy:build"
4
 
5
  [project]
6
  name = "cdn-cache-optimizer"
 
14
  "openai>=2.7.2",
15
  "requests==2.31.0",
16
  "python-multipart==0.0.9",
17
+ "openenv-core>=0.2.0",
18
  ]
19
 
20
  [project.scripts]
21
+ server = "server.app:main"
22
+
23
+ [tool.setuptools.packages.find]
24
+ where = ["."]
25
+ include = ["env*", "api*", "server*"]
requirements.txt CHANGED
@@ -1,6 +1,7 @@
1
  fastapi==0.111.0
2
  uvicorn==0.29.0
3
  pydantic==2.7.1
4
- openai==1.30.1
5
  requests==2.31.0
6
  python-multipart==0.0.9
 
 
1
  fastapi==0.111.0
2
  uvicorn==0.29.0
3
  pydantic==2.7.1
4
+ openai>=2.7.2
5
  requests==2.31.0
6
  python-multipart==0.0.9
7
+ openenv-core>=0.2.0
server/__init__.py ADDED
File without changes
server/app.py CHANGED
@@ -1,5 +1,6 @@
1
  """
2
  server/app.py - OpenEnv entry point for multi-mode deployment.
 
3
  """
4
 
5
  import sys
 
1
  """
2
  server/app.py - OpenEnv entry point for multi-mode deployment.
3
+ Required by openenv validate for multi-mode deployment.
4
  """
5
 
6
  import sys