github NVIDIA/numba-cuda v0.25.0

7 hours ago

What's Changed

  • build(deps): bump the actions-monthly group across 1 directory with 8 updates by @dependabot[bot] in #704
  • chore(dev): build pixi using rattler by @cpcloud in #713
  • [feat] Initial version of the Numba CUDA GDB pretty-printer by @mmason-nvidia in #692
  • revert: chore(dev): build pixi using rattler (#713) by @cpcloud in #719
  • Fix DISubprogram line number to point to function definition line by @jiel-nv in #695
  • chore(deps): regenerate pixi lockfile by @cpcloud in #722
  • Disable per-PR nvmath tests + follow same test practice by @leofang in #723
  • Adding pixi run test and pixi run test-par support by @rparolin in #724
  • CI: Add CUDA 13.1 testing support by @Copilot in #705
  • Use pathfinder for dynamic libraries by @brandon-b-miller in #308
  • ci: remove rapids containers from conda ci by @cpcloud in #737
  • Pass the -numba-debug flag to libnvvm by @mmason-nvidia in #681
  • Fix compatibility with NumPy 2.4: np.trapz and np.in1d removed by @kkraus14 in #739
  • feat: users can pass shared_memory_carveout to @cuda.jit by @kaeun97 in #642
  • ci: run tests in parallel by @cpcloud in #740
  • fix: Fix race condition in CUDA Simulator by @ccam80 in #690
  • fix: enable flake8-bugbear lints and fix found problems by @cpcloud in #708
  • chore(deps): add cuda-pathfinder to pixi deps by @cpcloud in #741
  • Fix: Pass correct flags to linker when debugging in the presence of LTOIR code by @mmason-nvidia in #698
  • Fix missing line info in Jupyter notebooks by @jiel-nv in #742
  • Fix kernel return type in DISubroutineType debug metadata by @jiel-nv in #745
  • Fix prologue debug line info pointing to decorator instead of def line by @jiel-nv in #746
  • Fix max block size computation in forall by @brandon-b-miller in #744
  • feat: swap out internal device array usage with StridedMemoryView by @cpcloud in #703
  • Add Python 3.14 to the wheel publishing matrix by @gmarkall in #750

New Contributors

Full Changelog: v0.24.0...v0.25.0

Don't miss a new numba-cuda release

NewReleases is sending notifications on new releases.