NumPy 2.2.5 版本说明#
NumPy 2.2.5 是一个补丁版本,修复了 2.2.4 版本发布后发现的 bug。它包含了大量的类型修复/改进,以及常规的 bug 修复和一些 CI 维护工作。
此版本支持 Python 3.10-3.13。
贡献者#
共有 7 人为该版本贡献了代码。名字旁边有“+”号的人是首次贡献补丁。
Charles Harris
Joren Hammudoglu
Baskar Gopinath +
Nathan Goldbaum
Nicholas Christensen +
Sayed Adel
karl +
已合并的拉取请求#
此版本合并了 19 个拉取请求。
#28545: MAINT: 为进一步开发准备 2.2.x
#28582: BUG: 修复 Cython 声明中 NpyIter_GetIterNext 的返回类型
#28583: BUG: 避免与 dispatch cache 中的 C++ 共享互斥锁发生死锁
#28585: TYP: 修复 `
_core.strings` 中的类型错误#28631: MAINT, CI: 在 azure-pipelines 中将 Ubuntu 更新到 22.04
#28632: BUG: 为可写 dlpacks 设置 writeable 标志。
#28633: BUG: 修复 crackfortran 解析错误,当除法发生在…
#28650: TYP: 修复未知 dtype 的 `
ndarray.tolist()` 和 `.item()`#28654: BUG: 修复 StringDType 数组的 deepcopy(#28643)
#28661: TYP: 接受可以写入 `
str` 的对象在 `savetxt` 中#28663: CI: 用原生(32 位兼容模式)替换 QEMU armhf
#28682: SIMD: 解决 aarch32/ASIMD 上的 Highway QSort 符号链接错误
#28683: TYP: 为 `
dtype[bool]` 添加缺失的 `"b1"` 字面量#28705: TYP: 修复对 `
NDArray[object_].__abs__()` 的错误拒绝#28706: TYP: 修复 `
NDArray[float64].__[r]truediv__` 返回值不一致…#28723: TYP: 修复类字符串 `
ndarray` 的富比较运算符#28758: TYP: 一些 `
[arg]partition` 的修复#28772: TYP: 修复 `random.Generator.integers` 的错误返回类型
#28774: TYP: 修复 `count_nonzero` 的签名