Skip to content

Commit 175714c

Browse files
Cap numba-cuda upper bound at <0.29.0 (#7900)
This PR sets an upper bound on the `numba-cuda` dependency to `<0.29.0` Authors: - https://github.com/brandon-b-miller - Jim Crist-Harif (https://github.com/jcrist) Approvers: - Gil Forsyth (https://github.com/gforsyth) - Jim Crist-Harif (https://github.com/jcrist) URL: #7900
1 parent 84867fb commit 175714c

7 files changed

Lines changed: 9 additions & 9 deletions

File tree

conda/environments/all_cuda-129_arch-aarch64.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
- nbsphinx
4444
- ninja
4545
- nltk
46-
- numba-cuda>=0.22.2
46+
- numba-cuda>=0.22.2,<0.29.0
4747
- numba>=0.60.0,<0.65.0
4848
- numpy>=1.23,<3.0
4949
- numpydoc

conda/environments/all_cuda-129_arch-x86_64.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
- nbsphinx
4444
- ninja
4545
- nltk
46-
- numba-cuda>=0.22.2
46+
- numba-cuda>=0.22.2,<0.29.0
4747
- numba>=0.60.0,<0.65.0
4848
- numpy>=1.23,<3.0
4949
- numpydoc

conda/environments/all_cuda-131_arch-aarch64.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
- nbsphinx
4444
- ninja
4545
- nltk
46-
- numba-cuda>=0.22.2
46+
- numba-cuda>=0.22.2,<0.29.0
4747
- numba>=0.60.0,<0.65.0
4848
- numpy>=1.23,<3.0
4949
- numpydoc

conda/environments/all_cuda-131_arch-x86_64.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ dependencies:
4343
- nbsphinx
4444
- ninja
4545
- nltk
46-
- numba-cuda>=0.22.2
46+
- numba-cuda>=0.22.2,<0.29.0
4747
- numba>=0.60.0,<0.65.0
4848
- numpy>=1.23,<3.0
4949
- numpydoc

conda/recipes/cuml/recipe.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ requirements:
9999
- joblib >=0.11
100100
- libcuml =${{ version }}
101101
- numba >=0.60.0,<0.65.0
102-
- numba-cuda >=0.22.2
102+
- numba-cuda >=0.22.2,<0.29.0
103103
- numpy >=1.23,<3.0
104104
- scikit-learn >=1.4
105105
- scipy >=1.11.0

dependencies.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -824,20 +824,20 @@ dependencies:
824824
common:
825825
- output_types: [conda]
826826
packages:
827-
- &numba_cuda numba-cuda>=0.22.2
827+
- &numba_cuda numba-cuda>=0.22.2,<0.29.0
828828
specific:
829829
- output_types: [requirements, pyproject]
830830
matrices:
831831
- matrix:
832832
cuda: "12.*"
833833
cuda_suffixed: "true"
834834
packages:
835-
- numba-cuda[cu12]>=0.22.2
835+
- numba-cuda[cu12]>=0.22.2,<0.29.0
836836
- matrix:
837837
cuda: "13.*"
838838
cuda_suffixed: "true"
839839
packages:
840-
- numba-cuda[cu13]>=0.22.2
840+
- numba-cuda[cu13]>=0.22.2,<0.29.0
841841
# fallback to numba-cuda with no extra CUDA packages if 'cuda_suffixed' isn't true
842842
- matrix:
843843
packages:

python/cuml/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ dependencies = [
8686
"cupy-cuda13x>=13.6.0",
8787
"joblib>=0.11",
8888
"libcuml==26.4.*,>=0.0.0a0",
89-
"numba-cuda>=0.22.2",
89+
"numba-cuda>=0.22.2,<0.29.0",
9090
"numba>=0.60.0,<0.65.0",
9191
"numpy>=1.23,<3.0",
9292
"packaging",

0 commit comments

Comments
 (0)