NumPy 1.25.2 发布说明#

NumPy 1.25.2 是一个维护版本,修复了 1.25.1 版本发布后发现的错误和回归。这是 1.25.x 系列的最后一个计划发布版本,下一个版本将是 1.26.0,它将使用 meson 构建系统并支持 Python 3.12。此版本支持的 Python 版本是 3.9-3.11。

贡献者#

共有 13 人为本次发布做出了贡献。名字旁有“+”的人是首次贡献补丁。

  • Aaron Meurer

  • Andrew Nelson

  • Charles Harris

  • Kevin Sheppard

  • Matti Picus

  • Nathan Goldbaum

  • Peter Hawkins

  • Ralf Gommers

  • Randy Eckenrode +

  • Sam James +

  • Sebastian Berg

  • Tyler Reddy

  • dependabot[bot]

已合并的拉取请求#

本次发布共合并了 19 个拉取请求。

  • #24148: 维护:为 1.25.x 后续开发做准备

  • #24174: 增强:改进 clang-cl 兼容性

  • #24179: 维护:升级各种构建依赖项。

  • #24182: 构建:在 macOS 上使用 Clang 启用 -ftrapping-math

  • #24183: 错误:在 ufunc_at 快速路径中正确处理负索引

  • #24184: 错误:setflags 中 PyObject_IsTrue 和 PyObject_Not 的错误处理

  • #24185: 错误:直方图小范围鲁棒性

  • #24186: 维护:从主分支更新 meson.build 文件

  • #24234: 维护:将 min、max 和 round 从 np.__all__ 中排除

  • #24241: 维护:Dependabot 更新

  • #24242: 错误:修复 np.array_api.take 的签名

  • #24243: 构建:将 OpenBLAS 更新到中间提交版本

  • #24244: 错误:修复 str(标量) 中的引用计数泄漏。

  • #24245: 错误:修复无效函数指针转换错误

  • #24255: 错误:提取用于内存策略警告的慢速 getenv 调用

  • #24292: CI:修正 cirrus.star 中的 URL [跳过 cirrus]

  • #24293: 错误:修复 scalartypes 中的 C 类型

  • #24294: 错误:不要修改 ufunc_at 的输入

  • #24295: 错误:索引循环的进一步修复并添加了测试