awkward icon indicating copy to clipboard operation
awkward copied to clipboard

migration to `numba v0.60` and a separate `numba-cuda` package

Open ianna opened this issue 1 year ago • 0 comments

Version of Awkward Array

2.6.6 (master)

Description and code to reproduce

A new numba-cuda package has been created, containing a copy of the CUDA target as of Numba 0.60 as announced in Moving the CUDA target to a new package maintained by NVIDIA

Using the built-in numba.cuda module continues to work. However, we may want to include the numba-cuda package in our environment.

Currently numba-cuda v0.0.13 is pip installable, there is no conda yet.

Here is our current requirement: numba>=0.50.0;sys_platform != "win32" and python_version < "3.12"

### Tasks
- [ ] Numba >= 0.59.1 needs adding as a dependency - see https://github.com/NVIDIA/numba-cuda/issues/12
- [x] Check that awkward master branch works with separate numba-cuda package

ianna avatar Jul 31 '24 12:07 ianna