Skip to main content
`Ctrl`+`K`

# 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: 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__