Version 0.65.0 (TBD)¶
This is a major Numba release. Numba now adds support for Python 3.14t free-threading build.
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: