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

  • 安德鲁·纳尔逊

  • 查尔斯·哈里斯

  • 凯文·谢帕德

  • Matti Picus

  • Nathan Goldbaum

  • 彼得·霍金斯

  • Ralf Gommers

  • Randy Eckenrode +

  • 山姆·詹姆斯 +

  • 塞巴斯蒂安·伯格

  • 泰勒·雷迪

  • dependabot[bot]

合并的拉取请求#

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

  • #24148: MAINT: 为 1.25.x 的进一步开发做准备

  • #24174: ENH: 提高 clang-cl 的合规性

  • #24179: MAINT: 升级各种构建依赖项.

  • #24182: BLD: 在 macOS 上使用 Clang 时使用 -ftrapping-math

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

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

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

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

  • #24234: MAINT: 从 np.__all__ 中排除 min, max 和 round

  • #24241: MAINT: Dependabot 更新

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

  • #24243: BLD: 更新 OpenBLAS 到中间提交

  • #24244: BUG: 修复 str(scalar) 中的引用计数泄漏.

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

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

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

  • #24293: BUG: 修复标量类型中的 C 类型

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

  • #24295: BUG: 进一步修复索引循环并添加测试