File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11vllm-commit :
2- - ' v0.18.1 '
2+ - ' v0.19.0 '
33flashinfer-commit :
44 - ' v0.6.6'
55lmcache-commit :
6- - ' v0.4.1 '
6+ - ' v0.4.2 '
77builder-base-image :
88 - ' ghcr.io/coreweave/ml-containers/torch:1a21fa8-nccl-cuda12.9.1-ubuntu22.04-nccl2.29.7-1-torch2.10.0-vision0.25.0-audio2.10.0-abi1'
99final-base-image :
Original file line number Diff line number Diff line change @@ -241,14 +241,20 @@ COPY --link --from=nixl-builder /usr/lib/python3/dist-packages/nixl.pth /usr/lib
241241# Copied from vLLM's Dockerfile
242242ARG TARGETPLATFORM
243243
244+ # Ray was removed as a default dependancy by vllm in v18, but it is still required
245+ # for the multi-node setup.
246+
247+ # Gemma 4 needs transformers > 5.5.0, but is packaged with 4 in vllm 19.
248+ # We must explicitly update it until vLLM updates their dependency.
249+
244250RUN if [ "$TARGETPLATFORM" = "linux/arm64" ]; then \
245251 BITSANDBYTES_VER='0.42.0' ; \
246252 else \
247253 BITSANDBYTES_VER='0.46.1' ; \
248254 fi && \
249255 python3 -m pip install --no-cache-dir \
250256 accelerate hf_transfer 'modelscope!=1.15.0' "bitsandbytes>=${BITSANDBYTES_VER:?}" 'timm>=1.0.17' \
251- 'runai-model-streamer[s3,gcs]>=0.15.3' "ray[cgraph]>=2.48.0" -c /tmp/constraints.txt && \
257+ 'runai-model-streamer[s3,gcs]>=0.15.3' "ray[cgraph]>=2.48.0" "transformers>=5.5.0" -c /tmp/constraints.txt && \
252258 rm /tmp/constraints.txt
253259
254260EXPOSE 8080
You can’t perform that action at this time.
0 commit comments