vLLM 0.19.1 pulls numpy down to 2.2.6 whose wheel ships numpy/_core/ without the tests/ subdir, but numpy/testing/_private/utils.py imports `from numpy._core.tests._natype import pd_NA`. Anything that hits `from numpy import *` (scipy._lib.array_api_compat does) then crashes. unsloth_zoo's gemma patch does `from transformers.processing_utils import Unpack` which touches that path, so `import unsloth` blew up on every GRPO notebook in the vLLM image. Bump numpy to >=2.4 right after the vllm install; vllm still imports fine on numpy 2.4.6 (verified locally). |
||
|---|---|---|
| .. | ||
| .dockerignore | ||
| build.sh | ||
| Dockerfile | ||
| entrypoint.sh | ||
| freeze.sh | ||
| hf_pull.sh | ||
| hf_push.sh | ||
| run.sh | ||
| setup_qemu.sh | ||
| smoke_test.py | ||
| test_locally.sh | ||