Update build history and fix pip command docs

This commit is contained in:
2026-04-02 20:24:26 +00:00
parent 8f870921f8
commit 82b2ceacd5

View File

@@ -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
---