NumPy 2.2.4 发布说明#

NumPy 2.2.4 是一个补丁版本,修复了 2.2.3 版本发布后发现的错误。此版本包含大量类型改进,其余更改则是一贯的错误修复和平台维护。

此版本支持 Python 3.10-3.13。

贡献者#

共有 15 人为此版本做出了贡献。姓名旁带有“+”的人员是首次贡献补丁。

  • Abhishek Kumar

  • Andrej Zhilenkov

  • Andrew Nelson

  • Charles Harris

  • Giovanni Del Monte

  • Guan Ming(Wesley) Chiu +

  • Jonathan Albrecht +

  • Joren Hammudoglu

  • Mark Harfouche

  • Matthieu Darbois

  • Nathan Goldbaum

  • Pieter Eendebak

  • Sebastian Berg

  • Tyler Reddy

  • lvllvl +

已合并的 Pull Request#

此版本共合并了 17 个 Pull Request。

  • #28333: 维护: 为 2.2.x 的后续开发做准备。

  • #28348: 类型: 修复 astype, cross... 中的位置参数和仅关键字参数。

  • #28377: 维护: 更新 FreeBSD 版本并修复测试失败。

  • #28379: 错误: 当 skip_rows >= max_rows 时,numpy.loadtxt 仅读取 50000 行。

  • #28385: 错误: 使 np.nonzero 线程安全。

  • #28420: 错误: 更安全的 bincount 类型转换(回溯到 2.2.x)。

  • #28422: 错误: 修复在 s390x 上使用 clang 构建的问题。

  • #28423: CI: 在 Linux Qemu 测试中使用 QEMU 9.2.2。

  • #28424: 错误: 在 32 位运行器上跳过旧版 dtype 多线程测试。

  • #28435: 错误: 修复 searchsorted 和 CheckFromAny 的字节交换逻辑。

  • #28449: 错误: 对 __array_interface__ 维数进行健全性检查。

  • #28510: 维护: 在 pytest 追溯中隐藏装饰器。

  • #28512: 类型: 从 #28452, #28491, #28494 回溯的类型修复。

  • #28521: 类型: 从 #28505, #28506, #28508, 和 #28511 回溯的修复。

  • #28533: 类型: 从主分支回溯的类型修复 (2)。

  • #28534: 类型: 从主分支回溯的类型修复 (3)。

  • #28542: 类型: 从主分支回溯的类型修复 (4)。