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: 错误:索引循环的进一步修复并添加了测试