From 233ffce1ebd3a0389c8adfd413de715d4f351d6f Mon Sep 17 00:00:00 2001 From: Russell Bryant Date: Fri, 14 Mar 2025 17:25:28 -0400 Subject: [PATCH] [Build/CI] Move ninja to common deps (#14835) Signed-off-by: Russell Bryant --- requirements/common.txt | 1 + requirements/rocm-build.txt | 1 - requirements/tpu.txt | 1 - requirements/xpu.txt | 3 +-- 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/requirements/common.txt b/requirements/common.txt index 13a06011e409..3cd933f347f5 100644 --- a/requirements/common.txt +++ b/requirements/common.txt @@ -38,3 +38,4 @@ cloudpickle # allows pickling lambda functions in model_executor/models/registry watchfiles # required for http server to monitor the updates of TLS files python-json-logger # Used by logging as per examples/other/logging_configuration.md scipy # Required for phi-4-multimodal-instruct +ninja # Required for xgrammar, rocm, tpu, xpu diff --git a/requirements/rocm-build.txt b/requirements/rocm-build.txt index 4d4945b007eb..f378663ade75 100644 --- a/requirements/rocm-build.txt +++ b/requirements/rocm-build.txt @@ -7,7 +7,6 @@ torchvision==0.20.1 torchaudio==2.5.1 cmake>=3.26 -ninja packaging setuptools>=61 setuptools-scm>=8 diff --git a/requirements/tpu.txt b/requirements/tpu.txt index e071c604b5c0..06bcecfc0045 100644 --- a/requirements/tpu.txt +++ b/requirements/tpu.txt @@ -3,7 +3,6 @@ # Dependencies for TPU cmake>=3.26 -ninja packaging setuptools-scm>=8 wheel diff --git a/requirements/xpu.txt b/requirements/xpu.txt index 0e3252f02d35..3fd0655904e4 100644 --- a/requirements/xpu.txt +++ b/requirements/xpu.txt @@ -3,7 +3,6 @@ ray>=2.9 cmake>=3.26 -ninja packaging setuptools-scm>=8 setuptools>=75.8.0 @@ -21,4 +20,4 @@ pytorch-triton-xpu # FIXME: This will be fix in ipex 2.7. just leave this here for awareness. # intel-extension-for-pytorch==2.6.10+xpu oneccl_bind_pt==2.6.0+xpu ---extra-index-url=https://pytorch-extension.intel.com/release-whl/stable/xpu/us/ \ No newline at end of file +--extra-index-url=https://pytorch-extension.intel.com/release-whl/stable/xpu/us/