NumPy 1.25.1 Release Notes#

NumPy 1.25.1 is a maintenance release that fixes bugs and regressions discovered after the 1.25.0 release. The Python versions supported by this release are 3.9-3.11.

Contributors#

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

  • Andrew Nelson

  • Charles Harris

  • Developer-Ecosystem-Engineering

  • Hood Chatham

  • Nathan Goldbaum

  • Rohit Goswami

  • Sebastian Berg

  • Tim Paine +

  • dependabot[bot]

  • matoro +

Pull requests merged#

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

  • #23968: MAINT: prepare 1.25.x for further development

  • #24036: BLD: Port long double identification to C for meson

  • #24037: BUG: Fix reduction return NULL to be goto fail

  • #24038: BUG: Avoid undefined behavior in array.astype()

  • #24039: BUG: Ensure __array_ufunc__ works without any kwargs passed

  • #24117: MAINT: Pin urllib3 to avoid anaconda-client bug.

  • #24118: TST: Pin pydantic<2 in Pyodide workflow

  • #24119: MAINT: Bump pypa/cibuildwheel from 2.13.0 to 2.13.1

  • #24120: MAINT: Bump actions/checkout from 3.5.2 to 3.5.3

  • #24122: BUG: Multiply or Divides using SIMD without a full vector can…

  • #24127: MAINT: testing for IS_MUSL closes #24074

  • #24128: BUG: Only replace dtype temporarily if dimensions changed

  • #24129: MAINT: Bump actions/setup-node from 3.6.0 to 3.7.0

  • #24134: BUG: Fix private procedures in f2py modules