Version 0.65.0 (31 March 2026)
This is a major Numba release. Numba now adds support for Python 3.14t free-threading build.
Please note that the Intel SVML library remains unsupported as of this release. This loss of support was first noted in Numba 0.62.0 and was caused by the SVML patch not applying cleanly to the LLVM 20 code base when upgrading llvmlite. The impact is a loss of performance in cases where SVML would previously have been used. This will be addressed in a future release.
Please find a summary of all noteworthy items below.
Bug Fixes
Add support for None indexing
Support a[None] indexing, including for 0d arrays. This fixes a
NotImplementedError when lowering None indexing.
Fix scalar handling in np.mean
Fix scalar handling in np.mean. Previously, this function would
fail when called with scalar inputs. Now it properly handles both scalar
and array inputs.
Fix scalar handling in np.min and np.max
Fix scalar handling in np.min and np.max functions. Previously, these functions would
fail when called with scalar inputs. They now properly handle both scalar
and array inputs, returning the original value when a scalar is provided.
Fix scalar handling in np.prod
Fixed scalar handling in the np.prod function. Previously scalar inputs would generate an error, and now both scalar and array inputs are properly handled.
Pull-Requests:
PR #10428: Add support for np.mean to handle scalar inputs (prakashsellathurai)
PR #10435: Add support for np.min and np.max to handle scalar inputs #10408 (davidmartinez-esc)
PR #10436: Update actions/stale action to v10.2.0 (renovate[bot])
PR #10440: Update final release checklist template (swap357)
PR #10446: add scalar handling for np.prod overload (mturiansky)
PR #10448: fix: replace 9 bare except clauses with except Exception (haosenwang1018)
PR #10450: chore(deps): update github artifact actions (major) (renovate[bot])
PR #10464: Removed all instances of new type system split (kc611)
PR #10468: CI: add support for py3.14t free threading wheels (swap357)
PR #10471: replace outdated section about supported platforms with links (esc)
PR #10474: chore(deps): update actions/download-artifact action to v8.0.1 (renovate[bot])
PR #10476: update version support table for 0.65.0rc1 (swap357)
PR #10477: remove deprecation notice for NUMBA_CAPTURED_ERRORS (swap357)
Authors: