awkward
awkward copied to clipboard
migration to `numba v0.60` and a separate `numba-cuda` package
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