NumPy 2.3.2 Release Notes#
The NumPy 2.3.2 release is a patch release with a number of bug fixes and maintenance updates. The highlights are:
Wheels for Python 3.14.0rc1
PyPy updated to the latest stable release
OpenBLAS updated to 0.3.30
This release supports Python versions 3.11-3.14
Contributors#
A total of 9 people contributed to this release. People with a “+” by their names contributed a patch for the first time.
!DWesl
Charles Harris
Joren Hammudoglu
Maanas Arora
Marco Edward Gorelli
Matti Picus
Nathan Goldbaum
Sebastian Berg
kostayScr +
Pull requests merged#
A total of 16 pull requests were merged for this release.
#29256: MAINT: Prepare 2.3.x for further development
#29283: TYP: Work around a mypy issue with bool arrays (#29248)
#29284: BUG: fix fencepost error in StringDType internals
#29287: BUG: handle case in mapiter where descriptors might get replaced…
#29350: BUG: Fix shape error path in array-interface
#29412: BUG: Allow reading non-npy files in npz and add test
#29413: TST: Avoid uninitialized values in test (#29341)
#29414: BUG: Fix reference leakage for output arrays in reduction functions
#29415: BUG: fix casting issue in center, ljust, rjust, and zfill (#29369)
#29416: TYP: Fix overloads in
np.char.array
andnp.char.asarray
…#29417: BUG: Any dtype should call
square
onarr \*\* 2
(#29392)#29424: MAINT: use a stable pypy release in CI
#29425: MAINT: Support python 314rc1
#29429: MAINT: Update highway to match main.
#29430: BLD: use github to build macos-arm64 wheels with OpenBLAS and…
#29437: BUG: fix datetime/timedelta hash memory leak (#29411)