mlflow_server / sitecustomize.py
Omarelrayes's picture
Create sitecustomize.py
3322b21 verified
Raw
History Blame Contribute Delete
731 Bytes
# sitecustomize.py
# πŸ”₯ This file is automatically loaded by Python on startup
# πŸ”₯ It registers the HF Artifact Repository in EVERY Python process
print("πŸ”§ [sitecustomize] Registering HuggingFace Artifact Repository...")
try:
import sys
sys.path.insert(0, "/app")
from hf_artifact_repo import HuggingFaceArtifactRepository
from mlflow.store.artifact import artifact_repository_registry
# Register the plugin
artifact_repository_registry._artifact_repository_registry.register(
"hf", HuggingFaceArtifactRepository
)
print("βœ… [sitecustomize] HuggingFace Artifact Repository registered!")
except Exception as e:
print(f"⚠️ [sitecustomize] Could not register: {e}")