From c6000fdecf0c227e1743e5f5d557f4560ee057a4 Mon Sep 17 00:00:00 2001 From: Yingge He Date: Tue, 24 Jun 2025 14:59:23 -0700 Subject: [PATCH 1/4] Remove numpy version constraint --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3ce1a8a91..0395a10ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ authors = [{ name = "NVIDIA Inc.", email = "sw-dl-triton@nvidia.com" }] description = "Triton Inference Server In-Process Python API" license = { file = "LICENSE.txt" } dynamic = ["version"] -dependencies = ["numpy<2"] +dependencies = ["numpy"] classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", @@ -62,7 +62,6 @@ requires = [ "wheel==0.44.0", # For stubgen: "mypy==1.11.0", - "numpy<2", ] build-backend = "setuptools.build_meta" From 2a97c8924661ea01d9dcc7ddaa7c1012f9841309 Mon Sep 17 00:00:00 2001 From: Yingge He Date: Thu, 10 Jul 2025 11:39:37 -0700 Subject: [PATCH 2/4] Update to latest triton release version --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 1baed09b8..8dcbae364 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -11,7 +11,7 @@ jobs: test: runs-on: ubuntu-latest container: - image: nvcr.io/nvidia/tritonserver:24.10-py3 + image: nvcr.io/nvidia/tritonserver:25.06-py3 volumes: - ${{ github.workspace }}:/core # Mount /usr so we can free space From 360af322f400fa83227002123a04bf77f3713eb7 Mon Sep 17 00:00:00 2001 From: Yingge He Date: Thu, 10 Jul 2025 12:45:09 -0700 Subject: [PATCH 3/4] fsafa --- .github/workflows/build-and-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 8dcbae364..cf4e7a495 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -11,7 +11,7 @@ jobs: test: runs-on: ubuntu-latest container: - image: nvcr.io/nvidia/tritonserver:25.06-py3 + image: nvcr.io/nvidia/tritonserver:24.10-py3 volumes: - ${{ github.workspace }}:/core # Mount /usr so we can free space @@ -35,7 +35,7 @@ jobs: apt update apt install -y --no-install-recommends clang-format-15 cmake libb64-dev rapidjson-dev libre2-dev wget -O /tmp/boost.tar.gz https://archives.boost.io/release/1.80.0/source/boost_1_80_0.tar.gz && (cd /tmp && tar xzf boost.tar.gz) && mv /tmp/boost_1_80_0/boost /usr/include/boost && rm /tmp/boost.tar.gz - pip install build pytest + pip install build pytest pytest-asyncio - name: Build run: | From e3f166f47f11bcae9b4ddd050607e976ad45fb02 Mon Sep 17 00:00:00 2001 From: Yingge He Date: Thu, 10 Jul 2025 14:50:50 -0700 Subject: [PATCH 4/4] Revert dependencies --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0395a10ff..4155ae97a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ authors = [{ name = "NVIDIA Inc.", email = "sw-dl-triton@nvidia.com" }] description = "Triton Inference Server In-Process Python API" license = { file = "LICENSE.txt" } dynamic = ["version"] -dependencies = ["numpy"] +dependencies = ["numpy<2"] classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers",