Unverified Commit 0d76828f authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

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

parents ab82095d bb7fe43c
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -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