← back to Exo
Don't download original/ and metal/ folders from HF (#1800)
1d1dfaa1f3f354af7e15565f88a89af3fc9fa51f · 2026-03-26 13:36:07 +0000 · rltakashige
## Motivation
<!-- Why is this change needed? What problem does it solve? -->
<!-- If it fixes an open issue, please link to the issue here -->
## Changes
<!-- Describe what you changed in detail -->
## Why It Works
<!-- Explain why your approach solves the problem -->
## Test Plan
### Manual Testing
<!-- Hardware: (e.g., MacBook Pro M1 Max 32GB, Mac Mini M2 16GB,
connected via Thunderbolt 4) -->
<!-- What you did: -->
<!-- - -->
### Automated Testing
<!-- Describe changes to automated tests, or how existing tests cover
this change -->
<!-- - -->
Files touched
M src/exo/download/download_utils.py
Diff
commit 1d1dfaa1f3f354af7e15565f88a89af3fc9fa51f
Author: rltakashige <rl.takashige@gmail.com>
Date: Thu Mar 26 13:36:07 2026 +0000
Don't download original/ and metal/ folders from HF (#1800)
## Motivation
<!-- Why is this change needed? What problem does it solve? -->
<!-- If it fixes an open issue, please link to the issue here -->
## Changes
<!-- Describe what you changed in detail -->
## Why It Works
<!-- Explain why your approach solves the problem -->
## Test Plan
### Manual Testing
<!-- Hardware: (e.g., MacBook Pro M1 Max 32GB, Mac Mini M2 16GB,
connected via Thunderbolt 4) -->
<!-- What you did: -->
<!-- - -->
### Automated Testing
<!-- Describe changes to automated tests, or how existing tests cover
this change -->
<!-- - -->
---
src/exo/download/download_utils.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/exo/download/download_utils.py b/src/exo/download/download_utils.py
index ba9e7742..86c092ab 100644
--- a/src/exo/download/download_utils.py
+++ b/src/exo/download/download_utils.py
@@ -770,7 +770,10 @@ async def download_shard(
return target_dir, not_started_progress
filtered_file_list = list(
filter_repo_objects(
- file_list, allow_patterns=allow_patterns, key=lambda x: x.path
+ file_list,
+ allow_patterns=allow_patterns,
+ ignore_patterns=["original/*", "metal/*"],
+ key=lambda x: x.path,
)
)
← 7625213d fix: enable macmon if preflight fails (#1799)
·
back to Exo
·
[Fix] Node hang on reelection (#1801) 90343001 →