NAN July 2024
What Happened?
- conda and pip packages for
numba-cuda
available for testing: RFC: Moving the CUDA target to a new package maintained by NVIDIA - #4 by gmarkall@gmarkall
- Python 3.13 PR passed testsuite in the official CPython 3.13.0rc1 docker image
@sklam
- Numba and llvmlite updated to LLVM15
@gmarkall
@yashssh
- Merged first PR for new type system to split Python types vs NumPy types
@kc611
@stuartarchibald
- Merged PR#8995 that addresses a long-standing issue in which array-like objects that define an
__array_ufunc__
method (NEP-18) can’t be used with ufuncs created by@vectorize
unless a signature is provided.@jpivarski
- Merged PR#9508 to add Coverage for compiled code
@sklam
- PR#9670 runtime changes to
numba.core.config.OPT
are now respected.@yashssh
On-going
- NumPy 2.0 new type system implementation
@kc611
- Update Numba to use LLVM 16+ --opaque pointers and new pass manager (
@rj-jesus
,@yashssh
,@gmarkall
). PR#9676, llvmlite PR#1057, llvmlite PR#1064, llvmlite PR#1068, llvmlite PR#1069,
Changes to upcoming meeting schedule
Reminder that there will be no office hours in August. Starting in September, office hours will be by-request only. See details here.