What's Changed
- refactor: remove devicearray code to reduce complexity by @cpcloud in #600
- chore: bump version in pixi.toml by @cpcloud in #641
- feat: add set_shared_memory_carveout by @kaeun97 in #629
- Migrate numba-cuda driver to use cuda.core.launch API by @rparolin in #609
- refactor: cull dead linker objects by @cpcloud in #649
- Add support for dependabot by @jpascucci-nv in #647
- Fix false negative NRT link decision when NRT was previously toggled on by @brandon-b-miller in #650
- test: fix bogus
selfargument toContextby @cpcloud in #656 - Only run dependabot monthly and open fewer PRs by @jpascucci-nv in #658
- feat: add print support for int64 tuples by @cpcloud in #663
- Do not manually set DUMP_ASSEMBLY in
nvjitlinktests by @brandon-b-miller in #662 - Test RAPIDS 25.12 by @brandon-b-miller in #661
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #652
- build(deps): bump actions/setup-python from 5.6.0 to 6.1.0 by @dependabot[bot] in #655
- feat: allow printing nested tuples by @cpcloud in #667
- Fix Issue #588: separate compilation of NVVM IR modules when generating debuginfo by @gmarkall in #591
- Fix #624: Accept Numba IR nodes in all places Numba-CUDA IR nodes are expected by @gmarkall in #643
- Capture global device arrays in kernels and device functions by @shwina in #666
New Contributors
- @jpascucci-nv made their first contribution in #647
- @dependabot[bot] made their first contribution in #652
- @shwina made their first contribution in #666
Full Changelog: v0.22.1...v0.23.0