Nothing12Man commited on
Commit
4dc3c1d
·
1 Parent(s): 7572550

fix: full multi-mode deployment compliance with uv.lock and server entry point

Browse files
Files changed (3) hide show
  1. pyproject.toml +6 -2
  2. server/app.py +1 -0
  3. uv.lock +0 -0
pyproject.toml CHANGED
@@ -15,8 +15,12 @@ authors = [
15
  dependencies = [
16
  "fastapi",
17
  "uvicorn",
18
- "pydantic"
 
19
  ]
20
 
 
 
 
21
  [tool.setuptools]
22
- packages = ["backend"]
 
15
  dependencies = [
16
  "fastapi",
17
  "uvicorn",
18
+ "pydantic",
19
+ "openenv-core>=0.2.0"
20
  ]
21
 
22
+ [project.scripts]
23
+ server = "server.app:app"
24
+
25
  [tool.setuptools]
26
+ packages = ["backend", "server"]
server/app.py ADDED
@@ -0,0 +1 @@
 
 
1
+ from backend.app.main import app
uv.lock ADDED
The diff for this file is too large to render. See raw diff