#!/usr/bin/env python """Deploy updated files directly to HF Space using huggingface_hub.""" from huggingface_hub import upload_folder import os space_repo_id = "Sushruth21/energy-optimization-space" local_dir = "." print(f"🚀 Deploying to HF Space: {space_repo_id}") print(f"📁 Local directory: {local_dir}") try: info = upload_folder( repo_id=space_repo_id, folder_path=local_dir, repo_type="space", commit_message="Fix PYTHONPATH in Dockerfile for grader discovery and add critical files", multi_commits=False, multi_commits_verbose=False, ) print(f"✅ Upload successful!") print(f"📝 Commit URL: {info.commit_url}") except Exception as e: print(f"❌ Upload failed: {type(e).__name__}: {e}")