Spaces:
Runtime error
Runtime error
Upload: Multiple files to assets directory
Browse files
app.py
CHANGED
@@ -20,7 +20,9 @@ SPACE_REPO_URL = "https://huggingface.co/spaces/JulioContrerasH/my-challenge"
|
|
20 |
SPACE_LOCAL_DIR = "." # Usa la carpeta actual (el mismo repo del Space)
|
21 |
|
22 |
# URL de tu archivo de referencia CSV en un dataset (por ejemplo, "reference.csv")
|
23 |
-
REFERENCE_FILE_URL =
|
|
|
|
|
24 |
LOCAL_REF_PATH = "reference.csv" # Lo guardaremos con este nombre local
|
25 |
|
26 |
def setup_local_repo_for_push():
|
@@ -28,17 +30,21 @@ def setup_local_repo_for_push():
|
|
28 |
Inicializa un objeto 'Repository' apuntando al mismo repo del Space.
|
29 |
Requiere un token con permisos de escritura, guardado en HF_SPACE_TOKEN
|
30 |
como secret en la configuraci贸n del Space.
|
|
|
31 |
"""
|
32 |
-
token = os.environ.get("HF_SPACE_TOKEN", None) #
|
33 |
if not token:
|
34 |
print("WARNING: HF_SPACE_TOKEN no est谩 configurado. No se podr谩 hacer push.")
|
35 |
return None
|
36 |
|
37 |
repo = Repository(
|
38 |
-
local_dir=SPACE_LOCAL_DIR,
|
39 |
-
clone_from=SPACE_REPO_URL,
|
40 |
-
use_auth_token=token
|
|
|
|
|
41 |
)
|
|
|
42 |
# Por si se actualiz贸 el Space en remoto
|
43 |
try:
|
44 |
repo.git_pull()
|
|
|
20 |
SPACE_LOCAL_DIR = "." # Usa la carpeta actual (el mismo repo del Space)
|
21 |
|
22 |
# URL de tu archivo de referencia CSV en un dataset (por ejemplo, "reference.csv")
|
23 |
+
REFERENCE_FILE_URL = (
|
24 |
+
"https://huggingface.co/datasets/JulioContrerasH/my-challenge-submissions/resolve/main/reference.csv"
|
25 |
+
)
|
26 |
LOCAL_REF_PATH = "reference.csv" # Lo guardaremos con este nombre local
|
27 |
|
28 |
def setup_local_repo_for_push():
|
|
|
30 |
Inicializa un objeto 'Repository' apuntando al mismo repo del Space.
|
31 |
Requiere un token con permisos de escritura, guardado en HF_SPACE_TOKEN
|
32 |
como secret en la configuraci贸n del Space.
|
33 |
+
Tambi茅n configura user_name y user_email para que los commits no den error.
|
34 |
"""
|
35 |
+
token = os.environ.get("HF_SPACE_TOKEN", None) # Revisar que se llame as铆 en los secrets
|
36 |
if not token:
|
37 |
print("WARNING: HF_SPACE_TOKEN no est谩 configurado. No se podr谩 hacer push.")
|
38 |
return None
|
39 |
|
40 |
repo = Repository(
|
41 |
+
local_dir=SPACE_LOCAL_DIR,
|
42 |
+
clone_from=SPACE_REPO_URL,
|
43 |
+
use_auth_token=token,
|
44 |
+
user_name="JulioContrerasH", # Cambia si quieres otro nombre
|
45 |
+
user_email="[email protected]" # Cambia si quieres otro email
|
46 |
)
|
47 |
+
|
48 |
# Por si se actualiz贸 el Space en remoto
|
49 |
try:
|
50 |
repo.git_pull()
|