Spaces:
Sleeping
Sleeping
Commit History
18 days ago
-
Put _json_safe in the right place :)
Verified signatureaf16d7c -
Fix the last fix to use self._json_safe instead of _json_safe
Verified signature36d6d7a -
Fix to_dict() serialization issue with the current version of HuggingFaceHub
Verified signature062e378 -
Add debugging information to orchestrator_sql.py
Verified signature8af11d2 -
Change two instances of `if ...is_dir` to use ()
Verified signatureThis should fix a bug where the HuggingFace storage library tries to upload a folder that's actually a file.97cedce
-
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
-
fix: Orchestrator - Storage providers - HuggingFace - Fixed credentials issue in the get_info method
9dca78f -
feat: Made orchestration 5x faster
590646e -
feat: Changed the default component library URL to a GitHub URL
This allows updating the default component library without rebuilding the fronted.2606287 -
feat: Orchestrator - Launchers - HuggingFace - Try installing curl if neither curl nor wget is found
a130bec -
fix: Orchestrator - Launchers - HuggingFace - Fixed more Dash compatibility
This affects old PyTorch container images.e958496 -
refactor: Orchestrator - Storage providers - HuggingFace - Simplified the get_info method
801fae0 -
fix: Orchestrator - Storage providers - HuggingFace - Fixed the exists method when used on directories
6feaaca -
fix: Orchestrator - Launchers - HuggingFace - Workaround for old Python container images
The `huggingface_hub>=1.0.0` package requires Python 3.9+. Also, `huggingface_hub>=1.0.0` no longer has the `cli` extra.ec1d349 -
feat: Orchestrator - Launchers - HuggingFace - Workaround for Dash and other shells that do not support -o pipefail
This affects the official Python images before version 3.9.8dea8ae
-
fix: MT - API Server - Updated the backend to fix handling of logs
8b1f853
-
feat: MT - API Server - Enabled execution log support
c0106e7
-
fix: MT - Fixed the update_tenant_info_in_db function
572fe9c -
fix: Backend - Added missing pipeline_run_creation_hook to api_router._setup_routes_internal
0ba6c0b -
feat: Dockerfile - Building UI from GitHub
6d0c9ea -
chore: Space - Set OAuth expiration to 30 days
e45edcc -
feat: Support multi-tenant mode
73520b7 -
chore: Renamed start_HuggingFace.py to start_HuggingFace_single_tenant.py
3d0c3c0 -
chore: Space - do not ask for manage-repos permission
e54baa0 -
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
-
Readme - Updated the website link
4e0c09d -
Space - Suggest persistent storage for the DB
46af3c9 -
Space - Added hf_auth and hf_oauth_scopes
c83e7e9