TiGa-RCE commited on
Commit
2c13aa7
·
verified ·
1 Parent(s): 2031f77

Fix flat HF package worker import path

Browse files
Files changed (2) hide show
  1. RELEASE_MANIFEST.json +1 -1
  2. worker.py +4 -1
RELEASE_MANIFEST.json CHANGED
@@ -15,7 +15,7 @@
15
  "index.html": "cf4c0670c81184f8ea2726041457ae3cecc6c79b9030a41fe545b1bc503f0a47",
16
  "requirements.txt": "dbdedd8a6f30e16dc41bc3e210c1a936f679655420075f8f89bdd40bdd03f91b",
17
  "server.py": "df0f3d22c55653de9216da2443d17cd098cf5552f66a0fafb742160b5b29eefe",
18
- "worker.py": "b6178a26cc8cb916d9b24d4f13131f522a8055eaa834b84c4a101307852b9e33"
19
  },
20
  "hosted_verified": false,
21
  "upstream_revision": "d8ab74c25df70b6a86ed101080e33d5fb785ea6f"
 
15
  "index.html": "cf4c0670c81184f8ea2726041457ae3cecc6c79b9030a41fe545b1bc503f0a47",
16
  "requirements.txt": "dbdedd8a6f30e16dc41bc3e210c1a936f679655420075f8f89bdd40bdd03f91b",
17
  "server.py": "df0f3d22c55653de9216da2443d17cd098cf5552f66a0fafb742160b5b29eefe",
18
+ "worker.py": "3370c812e1a48b7b7f09deaca769bb1a5c7ec30ca776dc97e484181e6bcec7c3"
19
  },
20
  "hosted_verified": false,
21
  "upstream_revision": "d8ab74c25df70b6a86ed101080e33d5fb785ea6f"
worker.py CHANGED
@@ -12,7 +12,10 @@ import subprocess
12
  import tempfile
13
  import time
14
 
15
- ROOT = Path(__file__).resolve().parents[2]
 
 
 
16
 
17
  def read_json(data):
18
  if len(data)>1024*1024: raise ValueError('Input exceeds 1 MB')
 
12
  import tempfile
13
  import time
14
 
15
+ MODULE_DIR = Path(__file__).resolve().parent
16
+ # Source checkout is nested; a hosted release is flat under /app. Deployment
17
+ # supplies explicit binary/template paths, so importing must not assume depth.
18
+ ROOT = MODULE_DIR.parent.parent if MODULE_DIR.name=='hf' and MODULE_DIR.parent.name=='integrations' else MODULE_DIR
19
 
20
  def read_json(data):
21
  if len(data)>1024*1024: raise ValueError('Input exceeds 1 MB')