Use numba 0.61 for python 3.10+ to support numpy>=2 (#15692)

Signed-off-by: cyy <cyyever@outlook.com>
This commit is contained in:
cyyever 2025-03-29 12:11:51 +08:00 committed by GitHub
parent 7a7992085b
commit 8427f70493
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 13 additions and 7 deletions

View File

@ -1,7 +1,7 @@
cachetools cachetools
psutil psutil
sentencepiece # Required for LLaMA tokenizer. sentencepiece # Required for LLaMA tokenizer.
numpy < 2.0.0 numpy
requests >= 2.26.0 requests >= 2.26.0
tqdm tqdm
blake3 blake3

View File

@ -1,7 +1,8 @@
# Common dependencies # Common dependencies
-r common.txt -r common.txt
numba == 0.60.0 # v0.61 doesn't support Python 3.9. Required for N-gram speculative decoding numba == 0.60.0; python_version == '3.9' # v0.61 doesn't support Python 3.9. Required for N-gram speculative decoding
numba == 0.61; python_version > '3.9'
# Dependencies for NVIDIA GPUs # Dependencies for NVIDIA GPUs
ray[cgraph]>=2.43.0, !=2.44.* # Ray Compiled Graph, required for pipeline parallelism in V1. ray[cgraph]>=2.43.0, !=2.44.* # Ray Compiled Graph, required for pipeline parallelism in V1.

View File

@ -1,7 +1,8 @@
# Common dependencies # Common dependencies
-r common.txt -r common.txt
numba == 0.60.0 # v0.61 doesn't support Python 3.9. Required for N-gram speculative decoding numba == 0.60.0; python_version == '3.9' # v0.61 doesn't support Python 3.9. Required for N-gram speculative decoding
numba == 0.61; python_version > '3.9'
# Dependencies for AMD GPUs # Dependencies for AMD GPUs
awscli awscli

View File

@ -38,7 +38,9 @@ buildkite-test-collector==0.1.9
genai_perf==0.0.8 genai_perf==0.0.8
tritonclient==2.51.0 tritonclient==2.51.0
numpy < 2.0.0 numba == 0.60.0; python_version == '3.9' # v0.61 doesn't support Python 3.9. Required for N-gram speculative decoding
numba == 0.61; python_version > '3.9'
numpy
runai-model-streamer==0.11.0 runai-model-streamer==0.11.0
runai-model-streamer-s3==0.11.0 runai-model-streamer-s3==0.11.0
fastsafetensors>=0.1.10 fastsafetensors>=0.1.10

View File

@ -219,7 +219,7 @@ libnacl==2.1.0
# via tensorizer # via tensorizer
librosa==0.10.2.post1 librosa==0.10.2.post1
# via -r requirements/test.in # via -r requirements/test.in
llvmlite==0.43.0 llvmlite==0.44.0
# via numba # via numba
lm-eval==0.4.4 lm-eval==0.4.4
# via -r requirements/test.in # via -r requirements/test.in
@ -262,8 +262,10 @@ networkx==3.2.1
# via torch # via torch
nltk==3.9.1 nltk==3.9.1
# via rouge-score # via rouge-score
numba==0.60.0 numba==0.61.0
# via librosa # via
# -r requirements/test.in
# librosa
numexpr==2.10.1 numexpr==2.10.1
# via lm-eval # via lm-eval
numpy==1.26.4 numpy==1.26.4