NumPy 2.0.2 Release Notes#

NumPy 2.0.2 is a maintenance release that fixes bugs and regressions discovered after the 2.0.1 release.

The Python versions supported by this release are 3.9-3.12.

Contributors#

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

  • Bruno Oliveira +

  • Charles Harris

  • Chris Sidebottom

  • Christian Heimes +

  • Christopher Sidebottom

  • Mateusz Sokół

  • Matti Picus

  • Nathan Goldbaum

  • Pieter Eendebak

  • Raghuveer Devulapalli

  • Ralf Gommers

  • Sebastian Berg

  • Yair Chuchem +

Pull requests merged#

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

  • #27000: REL: Prepare for the NumPy 2.0.1 release [wheel build]

  • #27001: MAINT: prepare 2.0.x for further development

  • #27021: BUG: cfuncs.py: fix crash when sys.stderr is not available

  • #27022: DOC: Fix migration note for alltrue and sometrue

  • #27061: BUG: use proper input and output descriptor in array_assign_subscript…

  • #27073: BUG: Mirror VQSORT_ENABLED logic in Quicksort

  • #27074: BUG: Bump Highway to latest master

  • #27077: BUG: Off by one in memory overlap check

  • #27122: BUG: Use the new npyv_loadable_stride_ functions for ldexp and…

  • #27126: BUG: Bump Highway to latest

  • #27128: BUG: add missing error handling in public_dtype_api.c

  • #27129: BUG: fix another cast setup in array_assign_subscript

  • #27130: BUG: Fix building NumPy in FIPS mode

  • #27131: BLD: update vendored Meson for cross-compilation patches

  • #27146: MAINT: Scipy openblas 0.3.27.44.4

  • #27151: BUG: Do not accidentally store dtype metadata in np.save

  • #27195: REV: Revert undef I and document it

  • #27213: BUG: Fix NPY_RAVEL_AXIS on backwards compatible NumPy 2 builds

  • #27279: BUG: Fix array_equal for numeric and non-numeric scalar types