NumPy 2.2.4 版本说明#
NumPy 2.2.4 是一个补丁版本,修复了 2.2.3 版本发布后发现的 bug。本次发布包含大量的类型改进,其余的更改是常规的 bug 修复和平台维护。
此版本支持 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 +
已合并的拉取请求#
本次发布共合并了 17 个 pull request。
#28333: MAINT: 为 2.2.x 的进一步开发做准备。
#28348: TYP: 修复 astype、cross… 的位置参数和关键字参数。
#28377: MAINT: 更新 FreeBSD 版本并修复测试失败。
#28379: BUG: 当 skip_rows >= max_rows 时,numpy.loadtxt 只读取 50000 行。
#28385: BUG: 使 np.nonzero 线程安全。
#28420: BUG: 更安全的 bincount 转换 (backport to 2.2.x)。
#28422: BUG: 修复使用 clang 在 s390x 上构建。
#28423: CI: 在 Linux Qemu 测试中使用 QEMU 9.2.2。
#28424: BUG: 在 32 位运行器上跳过旧版 dtype 多线程测试。
#28435: BUG: 修复 searchsorted 和 CheckFromAny 的字节交换逻辑。
#28449: BUG: 对
__array_interface__的维度数量进行健全性检查。#28510: MAINT: 从 pytest 回溯中隐藏装饰器。
#28512: TYP: 从 #28452、#28491、#28494 backport 类型修复。
#28521: TYP: 从 #28505、#28506、#28508 和 #28511 backport 修复。
#28533: TYP: 从 main backport 类型修复 (2)。
#28534: TYP: 从 main backport 类型修复 (3)。
#28542: TYP: 从 main backport 类型修复 (4)。