Dev Shah commited on
Commit
a4d97e5
·
1 Parent(s): 9233162

fix: resolve openenv validate failure by adding uv.lock, openenv-core dependency, and server script entry point

Browse files
Files changed (3) hide show
  1. pyproject.toml +2 -1
  2. server.py +5 -1
  3. uv.lock +0 -0
pyproject.toml CHANGED
@@ -13,7 +13,8 @@ dependencies = [
13
  "fastapi>=0.110.0",
14
  "uvicorn>=0.29.0",
15
  "pydantic>=2.6.0",
 
16
  ]
17
 
18
  [project.scripts]
19
- serve = "server:app"
 
13
  "fastapi>=0.110.0",
14
  "uvicorn>=0.29.0",
15
  "pydantic>=2.6.0",
16
+ "openenv-core>=0.2.0",
17
  ]
18
 
19
  [project.scripts]
20
+ server = "server:main"
server.py CHANGED
@@ -78,5 +78,9 @@ def score(task: int = 1):
78
  return {"score": env.score(), "task": task}
79
 
80
 
81
- if __name__ == "__main__":
82
  uvicorn.run(app, host="0.0.0.0", port=7860)
 
 
 
 
 
78
  return {"score": env.score(), "task": task}
79
 
80
 
81
+ def main():
82
  uvicorn.run(app, host="0.0.0.0", port=7860)
83
+
84
+
85
+ if __name__ == "__main__":
86
+ main()
uv.lock ADDED
The diff for this file is too large to render. See raw diff