From 2e8f2c3e80293eda7aa877ac5686164364891dfb Mon Sep 17 00:00:00 2001 From: Filippe Spolti Date: Sun, 29 Mar 2026 19:08:41 +0200 Subject: [PATCH] fix: pin kserve version in the examples chore: By pinning KServe version to the given one, it will ensure that once users are trying the examples with buildpack it will install the versions defined by KServe and the installation process will pull latest version of the defined dependencies in the examples. Minimizing the Snyk alerts like: https://github.com/kserve/website/pull/597 ``` [Installing dependencies using pip] Creating virtual environment Running 'pip install -r requirements.txt' Collecting kserve==0.17.0 (from -r requirements.txt (line 1)) ``` Signed-off-by: Filippe Spolti --- .../frameworks/custom-predictor/grpc/requirements.txt | 4 ++-- .../frameworks/custom-predictor/ray/requirements.txt | 4 ++-- .../frameworks/custom-predictor/rest/requirements.txt | 4 ++-- .../frameworks/custom-predictor/grpc/requirements.txt | 6 ++---- .../frameworks/custom-predictor/ray/requirements.txt | 4 ++-- .../frameworks/custom-predictor/rest/requirements.txt | 5 ++--- .../frameworks/custom-predictor/grpc/requirements.txt | 4 ++-- .../frameworks/custom-predictor/ray/requirements.txt | 4 ++-- .../frameworks/custom-predictor/rest/requirements.txt | 4 ++-- 9 files changed, 18 insertions(+), 21 deletions(-) diff --git a/docs/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt b/docs/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt index 4531bb7e2..478839c47 100644 --- a/docs/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt +++ b/docs/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt @@ -1,3 +1,3 @@ -kserve +kserve==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/docs/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt b/docs/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt index fe7e35677..a5a9ec739 100644 --- a/docs/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt +++ b/docs/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt @@ -1,3 +1,3 @@ -kserve[ray] +kserve[ray]==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/docs/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt b/docs/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt index 4531bb7e2..478839c47 100644 --- a/docs/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt +++ b/docs/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt @@ -1,3 +1,3 @@ -kserve +kserve==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt index c329e6708..17653d794 100644 --- a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt +++ b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt @@ -1,5 +1,3 @@ -kserve +kserve==0.16.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 -numpy>=1.22.2 # not directly required, pinned by Snyk to avoid a vulnerability -zipp>=3.19.1 # not directly required, pinned by Snyk to avoid a vulnerability +pillow >=10.3.0 diff --git a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt index fe7e35677..dffa61c3c 100644 --- a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt +++ b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt @@ -1,3 +1,3 @@ -kserve[ray] +kserve[ray]==0.16.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt index 2f5635397..17653d794 100644 --- a/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt +++ b/versioned_docs/version-0.16/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt @@ -1,4 +1,3 @@ -kserve +kserve==0.16.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 -zipp>=3.19.1 # not directly required, pinned by Snyk to avoid a vulnerability +pillow >=10.3.0 diff --git a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt index 4531bb7e2..478839c47 100644 --- a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt +++ b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/grpc/requirements.txt @@ -1,3 +1,3 @@ -kserve +kserve==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt index fe7e35677..a5a9ec739 100644 --- a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt +++ b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/ray/requirements.txt @@ -1,3 +1,3 @@ -kserve[ray] +kserve[ray]==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0 diff --git a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt index 4531bb7e2..478839c47 100644 --- a/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt +++ b/versioned_docs/version-0.17/model-serving/predictive-inference/frameworks/custom-predictor/rest/requirements.txt @@ -1,3 +1,3 @@ -kserve +kserve==0.17.0 torchvision==0.18.0 -pillow >=10.3.0,<11.0.0 +pillow >=10.3.0