Skip to content

Commit de062f2

Browse files
Cap numba-cuda upper bound at <0.29.0 (#775)
This PR sets an upper bound on the `numba-cuda` dependency to `<0.29.0` Authors: - https://github.com/brandon-b-miller Approvers: - Vyas Ramasubramani (https://github.com/vyasr) URL: #775
1 parent 4d4128b commit de062f2

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
@@ -25,7 +25,7 @@ dependencies:
2525
- nbsphinx
2626
- nodejs>=18
2727
- notebook>=0.5.0
28-
- numba-cuda>=0.22.2
28+
- numba-cuda>=0.22.2,<0.29.0
2929
- numba>=0.60.0,<0.65.0
3030
- numpy>=1.23,<3.0
3131
- numpydoc

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies:
2525
- nbsphinx
2626
- nodejs>=18
2727
- notebook>=0.5.0
28-
- numba-cuda>=0.22.2
28+
- numba-cuda>=0.22.2,<0.29.0
2929
- numba>=0.60.0,<0.65.0
3030
- numpy>=1.23,<3.0
3131
- numpydoc

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies:
2525
- nbsphinx
2626
- nodejs>=18
2727
- notebook>=0.5.0
28-
- numba-cuda>=0.22.2
28+
- numba-cuda>=0.22.2,<0.29.0
2929
- numba>=0.60.0,<0.65.0
3030
- numpy>=1.23,<3.0
3131
- numpydoc

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies:
2525
- nbsphinx
2626
- nodejs>=18
2727
- notebook>=0.5.0
28-
- numba-cuda>=0.22.2
28+
- numba-cuda>=0.22.2,<0.29.0
2929
- numba>=0.60.0,<0.65.0
3030
- numpy>=1.23,<3.0
3131
- numpydoc

conda/recipes/cuxfilter/recipe.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ requirements:
4444
- libwebp-base
4545
- nodejs >=14
4646
- numba >=0.60.0,<0.65.0
47-
- numba-cuda >=0.22.2
47+
- numba-cuda >=0.22.2,<0.29.0
4848
- numpy >=1.23,<3.0
4949
- packaging
5050
- panel >=1.0

dependencies.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -214,19 +214,19 @@ dependencies:
214214
packages:
215215
- &cupy_unsuffixed cupy>=13.6.0
216216
- nodejs>=18
217-
- numba-cuda>=0.22.2
217+
- numba-cuda>=0.22.2,<0.29.0
218218
- libwebp-base
219219
specific:
220220
- output_types: [requirements, pyproject]
221221
matrices:
222222
- matrix:
223223
cuda: "12.*"
224224
packages:
225-
- numba-cuda[cu12]>=0.22.2
225+
- numba-cuda[cu12]>=0.22.2,<0.29.0
226226
# fallback to CUDA 13 versions if 'cuda' is '13.*' or not provided
227227
- matrix:
228228
packages:
229-
- numba-cuda[cu13]>=0.22.2
229+
- numba-cuda[cu13]>=0.22.2,<0.29.0
230230
# NOTE: This is intentionally not broken into groups by a 'cuda_suffixed' selector like
231231
# other packages with -cu{nn}x suffixes in this file.
232232
# All RAPIDS wheel builds (including in devcontainers) expect cupy to be suffixed.

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dependencies = [
2929
"geopandas>=0.11.0",
3030
"holoviews>=1.16.0,<1.21.0",
3131
"jupyter-server-proxy",
32-
"numba-cuda[cu13]>=0.22.2",
32+
"numba-cuda[cu13]>=0.22.2,<0.29.0",
3333
"numba>=0.60.0,<0.65.0",
3434
"numpy>=1.23,<3.0",
3535
"packaging",

0 commit comments

Comments
 (0)