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. (`PR-#10426 `__) 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. (`PR-#10428 `__) 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. (`PR-#10435 `__) 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. (`PR-#10446 `__) Pull-Requests: * PR `#10426 `_: Fix: `None` index handling (`swap357 `_) * 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 `#10439 `_: Cherry pick 0.64.0 (`swap357 `_) * 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 `#10462 `_: CI: pin conda to < 26 (`swap357 `_) * 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 `_) * PR `#10479 `_: add changelog for 0.65.0rc1 (`swap357 `_) Authors: * `davidmartinez-esc `_ * `esc `_ * `haosenwang1018 `_ * `kc611 `_ * `mturiansky `_ * `prakashsellathurai `_ * `renovate[bot] `_ * `swap357 `_