• [Python-announce] NumPy 2.2.6 released

    From Charles R Harris@charlesr.harris@gmail.com to comp.lang.python.announce on Sat May 17 17:24:27 2025
    From Newsgroup: comp.lang.python.announce

    Hi All,

    NumPy 2.2.6 is a patch release that fixes bugs found after the 2.2.5
    release. It is a mix of typing fixes/improvements as well as the normal
    bug fixes and some CI maintenance.

    This release supports Python 3.10-3.13. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/2.2.6>; source archives, release notes, and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v2.2.6>.


    *Contributors*

    A total of 8 people contributed to this release. People with a \"+\" by
    their names contributed a patch for the first time.

    - Charles Harris
    - Ilhan Polat
    - Joren Hammudoglu
    - Marco Gorelli +
    - Matti Picus
    - Nathan Goldbaum
    - Peter Hawkins
    - Sayed Adel


    *Pull requests merged*

    A total of 11 pull requests were merged for this release.

    - #28778: MAINT: Prepare 2.2.x for further development
    - #28851: BLD: Update vendor-meson to fix module_feature conflicts
    arguments\...
    - #28852: BUG: fix heap buffer overflow in np.strings.find
    - #28853: TYP: fix `NDArray[floating] + float` return type
    - #28864: BUG: fix stringdtype singleton thread safety
    - #28865: MAINT: use OpenBLAS 0.3.29
    - #28889: MAINT: from_dlpack thread safety fixes
    - #28913: TYP: Fix non-existent `CanIndex` annotation in
    `ndarray.setfield`
    - #28915: MAINT: Avoid dereferencing/strict aliasing warnings
    - #28916: BUG: Fix missing check for PyErr_Occurred() in
    \_pyarray_correlate.
    - #28966: TYP: reject complex scalar types in ndarray.\_\_ifloordiv\_\_


    Cheers,

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