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 ## Source Repo
- Original: https://github.com/rajesh-s/grace-gpu-containers - **Our fork:** https://sweetapi.com/biondizzle/grace-gpu-containers.git (Jenkins pulls from here)
- Jenkins clones from: https://github.com/rajesh-s/grace-gpu-containers.git - **Upstream:** https://github.com/rajesh-s/grace-gpu-containers
- **Note:** We apply patches locally since we don't have push access to original repo
### 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 1. **setuptools pin** — Pin setuptools to `<81.0.0` for LMCache compatibility
- Changed: `RUN uv pip install -U build cmake ninja pybind11 setuptools wheel` - 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` - 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` - 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
--- ---