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 人为本次发布做出了贡献。名字带有“+”的人首次贡献了补丁。

  • 亚伦·默雷尔

  • 安德鲁·纳尔逊

  • 查尔斯·哈里斯

  • 凯文·谢泼德

  • 马蒂·皮库斯

  • 内森·戈德鲍姆

  • 彼得·霍金斯

  • 拉尔夫·戈默斯

  • 兰迪·埃肯罗德 +

  • 山姆·詹姆斯 +

  • 塞巴斯蒂安·伯格

  • 泰勒·雷迪

  • 依赖机器人[机器人]

合并拉取请求#

此版本总共合并了 19 个拉取请求。

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

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

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

  • #24182:BLD:-ftrapping-math在 macOS 上与 Clang 一起使用

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

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

  • #24185:BUG:直方图小范围稳健

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

  • #24234:维护:排除最小值,最大值和舍入np.__all__

  • #24241:维护:Dependabot 更新

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

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

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

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

  • #24255:BUG:分解getenv用于内存策略警告的慢速调用

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

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

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

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