Spaces:
Running on Zero
Running on Zero
Fix flat HF package worker import path
Browse files- RELEASE_MANIFEST.json +1 -1
- 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": "
|
| 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 |
-
|
|
|
|
|
|
|
|
|
|
| 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')
|