diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index 3da853b0..c0086a4a 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -23,7 +23,7 @@ dependencies: - librmm==25.10.*,>=0.0.0a0 - libtool - ninja -- numba-cuda>=0.14.0,<0.15.0a0 +- numba-cuda>=0.18.0,<0.19.0a0 - numpy>=1.23,<3.0a0 - pip - pkg-config diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index b72e6fca..5eed1e66 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -23,7 +23,7 @@ dependencies: - librmm==25.10.*,>=0.0.0a0 - libtool - ninja -- numba-cuda>=0.14.0,<0.15.0a0 +- numba-cuda>=0.18.0,<0.19.0a0 - numpy>=1.23,<3.0a0 - pip - pkg-config diff --git a/conda/recipes/ucxx/recipe.yaml b/conda/recipes/ucxx/recipe.yaml index 683fe850..0edd33b3 100644 --- a/conda/recipes/ucxx/recipe.yaml +++ b/conda/recipes/ucxx/recipe.yaml @@ -260,8 +260,8 @@ outputs: - ${{ pin_subpackage("libucxx", exact=True) }} - cuda-cudart-dev run: - - numba >=0.59.1,<0.62.0a0 - - numba-cuda >=0.14.0,<0.15.0a0 + - numba >=0.60.0,<0.62.0a0 + - numba-cuda >=0.18.0,<0.19.0a0 - numpy >=1.23,<3.0a0 - pynvml >=12.0.0,<13.0.0a0 - python =${{ python }} @@ -388,8 +388,8 @@ outputs: - setuptools - wheel run: - - numba >=0.59.1,<0.62.0a0 - - numba-cuda >=0.14.0,<0.15.0a0 + - numba >=0.60.0,<0.62.0a0 + - numba-cuda >=0.18.0,<0.19.0a0 - python - rapids-dask-dependency ${{ rapids_version }} - ${{ pin_subpackage("ucxx", upper_bound="x.x") }} diff --git a/dependencies.yaml b/dependencies.yaml index ba54ebbd..43d57046 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -287,13 +287,13 @@ dependencies: - pynvml>=12.0.0,<13.0.0a0 - output_types: [conda] packages: - - &numba_cuda numba-cuda>=0.14.0,<0.15.0a0 + - &numba_cuda numba-cuda>=0.18.0,<0.19.0a0 specific: - output_types: [requirements, pyproject] matrices: - matrix: {cuda: "12.*"} packages: - - &numba_cuda_cu12 numba-cuda[cu12]>=0.14.0,<0.15.0a0 + - &numba_cuda_cu12 numba-cuda[cu12]>=0.18.0,<0.19.0a0 - matrix: # Fallback for no matrix packages: - *numba_cuda_cu12 diff --git a/python/distributed-ucxx/pyproject.toml b/python/distributed-ucxx/pyproject.toml index 17892fd2..1f0462cb 100644 --- a/python/distributed-ucxx/pyproject.toml +++ b/python/distributed-ucxx/pyproject.toml @@ -18,7 +18,7 @@ authors = [ license = { text = "BSD-3-Clause" } requires-python = ">=3.10" dependencies = [ - "numba-cuda[cu12]>=0.14.0,<0.15.0a0", + "numba-cuda[cu12]>=0.18.0,<0.19.0a0", "rapids-dask-dependency==25.10.*,>=0.0.0a0", "ucxx==0.46.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. diff --git a/python/ucxx/pyproject.toml b/python/ucxx/pyproject.toml index 8d7f7f00..1b2a8240 100644 --- a/python/ucxx/pyproject.toml +++ b/python/ucxx/pyproject.toml @@ -20,7 +20,7 @@ license = { text = "BSD-3-Clause" } requires-python = ">=3.10" dependencies = [ "libucxx==0.46.*,>=0.0.0a0", - "numba-cuda[cu12]>=0.14.0,<0.15.0a0", + "numba-cuda[cu12]>=0.18.0,<0.19.0a0", "numpy>=1.23,<3.0a0", "pynvml>=12.0.0,<13.0.0a0", "rmm==25.10.*,>=0.0.0a0",