Commit History
-
fix: Updated the huggingface_hub to 1.21.0 to fix the click issueβ
Verified signatureHF issue: https://github.com/huggingface/huggingface_hub/issues/4271 ``` % uvx --from huggingface_hub==1.8.0 hf version Installed 21 packages in 17ms Traceback (most recent call last): File "/Users/ark/.cache/uv/archive-v0/aaFt7i-pS-TJX4t6uD4aV/bin/hf", line 6, in <module> from huggingface_hub.cli.hf import main File "/Users/ark/.cache/uv/archive-v0/aaFt7i-pS-TJX4t6uD4aV/lib/python3.12/site-packages/huggingface_hub/cli/hf.py", line 22, in <module> from huggingface_hub.cli._cli_utils import check_cli_update, fallback_typer_group_factory, typer_factory File "/Users/ark/.cache/uv/archive-v0/aaFt7i-pS-TJX4t6uD4aV/lib/python3.12/site-packages/huggingface_hub/cli/_cli_utils.py", line 27, in <module> import click ModuleNotFoundError: No module named 'click' ```b2f95d8
-
fix: Launchers - HuggingFace - Workaround 2 for the breaking changes in hf download behaviorβ
Unverified signaturePreviously, hf download returned the download directory path. Not the program spams STDOUT with download progress (instead of writing to STDERR) and also uses color despite not being executed in interactive terminal. HF version 1.11 is not supported on Python 3.9 which some components use. So pinning HF version to the last available version: 1.8.0.95ac4af -
fix: Launchers - HuggingFace - Workaround for the breaking changes in hf download behaviorβ
Unverified signaturePreviously, hf download returned the download directory path. Not the program spams STDOUT with download progress (instead of writing to STDERR) and also uses color despite not being executed in interactive terminal. This commit tries to fix that. It also pins the huggingface library version to prevent future breaking changes.743d605 -
fix: Launchers - HuggingFace - More fixes for the undocumented SCHEDULING Job status since the status comes after RUNNINGβ
Unverified signatureWTF? HF now creates job in RUNNING status, then immediately switches to SCHEDULING541c3ef -
chore: HF - Single-tenant - Debugging HF oauth - Added debug-level logging
Unverified signaturec3943e5 -
chore: HF - Single-tenant - Added debug logging when parse_huggingface_oauth returns empty result
Unverified signaturea738b21 -
chore: Launchers - HuggingFace - Improved logging when unknown HF Job status is encountered
Unverified signaturec0c8d24 -
fix: Launchers - HuggingFace - Fixed handling of the new SCHEDULING Job statusβ
Unverified signatureHF uses the "SCHEDULING" status, but it's missing from the client library: https://github.com/huggingface/huggingface_hub/blame/50013bdfb6879fb49c94cc7ade5b8c10f59000c0/src/huggingface_hub/_jobs_api.py#L32d5c1be1 -
refactor: Orchestrator - Added the HF launcher and storage provider to the dedicated HF repo
Unverified signature05fc91d
-
chore: MT - Listing all tenants at startup
Verified signature48e5c2e
-
fixup: MT - Fixed SyntaxError
Verified signature31c0fa9 -
fix: MT - Fixed start_all_active_tenant_orchestrators to handle orchestrator startup errors
Verified signature7b3d004
-
feat: Made orchestration 5x faster
590646e
-
feat: MT - API Server - Enabled execution log support
c0106e7
-
fix: MT - Fixed the update_tenant_info_in_db function
572fe9c -
feat: Support multi-tenant mode
73520b7 -
chore: Renamed start_HuggingFace.py to start_HuggingFace_single_tenant.py
3d0c3c0 -
chore: Updated the backend to latest dev
5452051 -
fix: Fixed the namespace in launcher
fc6254d -
chore: Updated logging and made the script runnableβ
Plus few small changes.bab04c6
-
fix: Use correct namespace in launcher
b419502 -
feat: Support namespace in launcher
7c5d028 -
fixup: Create artifacts repo if needed
b9249db -
fix: For unauthorized user get_user_details returns UserDetails with name=None
2ea3fe0 -
fix: For unauthorized user get_user_details return None instead of raising error
5c46926 -
feat: Create artifacts repo if needed
1b5e9d9 -
Unauthorized users raise HTTP 401 UNAUTHORIZED error
bb5af01
-
WIP - HuggingFace auth
560d306
-
WIP - HuggingFace launcher
1e4a738 -
chore: Created huggingface_overlay
63c0c95