Back to Numpy

NumPy 2.2.6 Release Notes

doc/source/release/2.2.6-notes.rst

2.5.0.dev01.9 KB
Original Source

.. currentmodule:: numpy

========================== NumPy 2.2.6 Release Notes

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 versions 3.10-3.13.

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