From bb7fe43c1074c41c37ad1fd448d99441f2a824a7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 17:52:24 +0000 Subject: [PATCH] python3Packages.vllm: 0.15.1 -> 0.16.0 Diff: https://github.com/vllm-project/vllm/compare/v0.15.1...v0.16.0 Changelog: https://github.com/vllm-project/vllm/releases/tag/v0.16.0 --- pkgs/development/python-modules/vllm/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index 4797383a3c17..4db1e66064ce 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -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