Skip to main content
`Ctrl`+`K`

# NumPy 2.3.5 Release Notes

The NumPy 2.3.5 release is a patch release split between a number of maintenance updates and bug fixes. This release supports Python versions 3.11-3.14.

## Contributors

A total of 10 people contributed to this release. People with a “+” by their names contributed a patch for the first time.

- Aaron Kollasch +

- Charles Harris

- Joren Hammudoglu

- Matti Picus

- Nathan Goldbaum

- Rafael Laboissière +

- Sayed Awad

- Sebastian Berg

- Warren Weckesser

- Yasir Ashfaq +

## Pull requests merged

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

- #29979: MAINT: Prepare 2.3.x for further development

- #30026: SIMD, BLD: Backport FPMATH mode on x86-32 and filter successor…

- #30029: MAINT: Backport write_release.py

- #30041: TYP: Various typing updates

- #30059: BUG: Fix np.strings.slice if stop=None or start and stop >= len…

- #30063: BUG: Fix np.strings.slice if start > stop

- #30076: BUG: avoid negating INT_MIN in PyArray_Round implementation (#30071)

- #30090: BUG: Fix resize when it contains references (#29970)

- #30129: BLD: update scipy-openblas, use -Dpkg_config_path (#30049)

- #30130: BUG: Avoid compilation error of wrapper file generated with SWIG…

- #30157: BLD: use scipy-openblas 0.3.30.7 (#30132)

- #30158: DOC: Remove nonexistent `order` parameter docs of `ma.asanyarray`…

- #30185: BUG: Fix check of PyMem_Calloc return value. (#30176)

- #30217: DOC: fix links for newly rebuilt numpy-tutorials site

- #30218: BUG: Fix build on s390x with clang (#30214)

- #30237: ENH: Make FPE blas check a runtime check for all apple arm systems