From 82b2ceacd5527bd0073c838c2aabf0c5b68d2c71 Mon Sep 17 00:00:00 2001 From: biondizzle Date: Thu, 2 Apr 2026 20:24:26 +0000 Subject: [PATCH] Update build history and fix pip command docs --- CLAWMINE.md | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/CLAWMINE.md b/CLAWMINE.md index 61a5312..b7fe74a 100644 --- a/CLAWMINE.md +++ b/CLAWMINE.md @@ -165,19 +165,36 @@ This means **basic vLLM on GH200 can use PyPI wheels directly** without compilat ## Source Repo -- Original: https://github.com/rajesh-s/grace-gpu-containers -- Jenkins clones from: https://github.com/rajesh-s/grace-gpu-containers.git -- **Note:** We apply patches locally since we don't have push access to original repo +- **Our fork:** https://sweetapi.com/biondizzle/grace-gpu-containers.git (Jenkins pulls from here) +- **Upstream:** https://github.com/rajesh-s/grace-gpu-containers -### Applied Patches +### Local repo: `/home/openclaw/dev/grace-gpu-containers` + +```bash +git remote -v +origin ssh://git@sweetapi.com:2222/biondizzle/grace-gpu-containers.git (push) +upstream https://github.com/rajesh-s/grace-gpu-containers.git (fetch) +``` + +### Changes from upstream 1. **setuptools pin** — Pin setuptools to `<81.0.0` for LMCache compatibility - Changed: `RUN uv pip install -U build cmake ninja pybind11 setuptools wheel` - To: `RUN uv pip install -U build cmake ninja pybind11 "setuptools>=77.0.3,<81.0.0" wheel` -2. **uv pip for flash-attention** — Use uv pip instead of pip3 (torch is in venv) +2. **pip for flash-attention** — Use `pip wheel` instead of `pip3 wheel` (venv has pip, not pip3) - Changed: `pip3 wheel . -v --no-deps` - - To: `uv pip wheel . -v --no-deps` + - To: `pip wheel . -v --no-deps` + +3. **CLAWMINE.md** — This documentation file + +--- + +*Last updated: 2026-04-02 by Clawmine* + `pip3 wheel . -v --no-deps` + - To: `uv pip wheel . -v --no-deps` + +3. **CLAWMINE.md** — This documentation file ---