python3Packages.vllm: 0.15.1 -> 0.16.0 (#490175)

This commit is contained in:
Gaétan Lepage
2026-03-08 10:20:04 +00:00
committed by GitHub
@@ -335,14 +335,14 @@ in
buildPythonPackage.override { stdenv = torch.stdenv; } (finalAttrs: {
pname = "vllm";
version = "0.15.1";
version = "0.16.0";
pyproject = true;
src = fetchFromGitHub {
owner = "vllm-project";
repo = "vllm";
tag = "v${finalAttrs.version}";
hash = "sha256-qsAvcOB8ugGlBqBrLfNHqaIUcxLwaXBTg8xWRnGyd94=";
hash = "sha256-7E67xVRlKmm+Hbp5nphhwH8SQC9LpCFNBfF2ZAOt79k=";
};
patches = [
@@ -367,7 +367,8 @@ buildPythonPackage.override { stdenv = torch.stdenv; } (finalAttrs: {
# pythonRelaxDeps does not cover build-system
substituteInPlace pyproject.toml \
--replace-fail "torch ==" "torch >=" \
--replace-fail "setuptools>=77.0.3,<81.0.0" "setuptools"
--replace-fail "setuptools>=77.0.3,<81.0.0" "setuptools" \
--replace-fail "grpcio-tools==1.78.0" "grpcio"
# Ignore the python version check because it hard-codes minor versions and
# lags behind `ray`'s python interpreter support