• [Python-announce] NumPy 2.3.2 released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Thu Jul 24 16:21:49 2025
    From Newsgroup: comp.lang.python.announce

    Hi All,

    On behalf of the NumPy team, I'm pleased to announce the release of
    NumPy 2.3.2. 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 3.11-3.14. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/2.3.2>; source archives, release notes, and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v2.3.2>.


    *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`` and
    ``np.char.asarray``...
    - #29417: BUG: Any dtype should call ``square`` on ``arr \*\* 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)


    Cheers,

    Charles Harris
    --- Synchronet 3.21a-Linux NewsLink 1.2