← back to Exo
local: darwin mlx from PyPI wheel (no Metal toolchain; LAN cluster, no TB-RDMA)
6abccd1bf5e201623eeda8b845dfb488d22c933e · 2026-07-02 19:26:32 -0700 · Steve Abrams
Files touched
Diff
commit 6abccd1bf5e201623eeda8b845dfb488d22c933e
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Jul 2 19:26:32 2026 -0700
local: darwin mlx from PyPI wheel (no Metal toolchain; LAN cluster, no TB-RDMA)
---
pyproject.toml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pyproject.toml b/pyproject.toml
index 7aaca003..787d3718 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -81,7 +81,9 @@ members = ["rust/exo_rs", "bench", "tools"]
[tool.uv.sources]
exo-rs = { workspace = true }
mlx = [
- { git = "https://github.com/rltakashige/mlx-jaccl-fix-small-recv.git", branch = "address-rdma-gpu-locks", marker = "sys_platform == 'darwin'" },
+ # LOCAL MOD (Steve Mac fleet): darwin resolves mlx from the stock PyPI wheel instead
+ # of the RDMA-patched source fork — no Metal toolchain on these Macs, and the fork's
+ # RDMA-over-Thunderbolt fixes don't apply to a LAN-only cluster.
{ url = "https://github.com/rltakashige/mlx-jaccl-fix-small-recv/releases/download/mlx_cuda/mlx-0.32.0-cp313-cp313-manylinux_2_35_aarch64.whl", marker = "sys_platform == 'linux' and platform_machine == 'aarch64'" },
{ url = "https://github.com/rltakashige/mlx-jaccl-fix-small-recv/releases/download/mlx_cuda/mlx-0.32.0-cp313-cp313-manylinux_2_35_x86_64.whl", marker = "sys_platform == 'linux' and platform_machine != 'aarch64'" },
]
← b5375f8c Add Kimi K2.7-Code model card (official INT4 weights + visio
·
back to Exo
·
local: darwin mlx from stock PyPI wheel 0.31.2 (no Metal too 27b85c8f →