NumPy 2.2.5 发布说明#

NumPy 2.2.5 是一个补丁版本,修复了 2.2.4 版本发布后发现的错误。它包含了大量的类型修复/改进,以及常规的错误修复和一些 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: 避免在调度缓存中使用 C++ 共享互斥体导致的死锁

  • #28585: TYP: 修复 _core.strings 中的类型错误

  • #28631: MAINT, CI: 在 azure-pipelines 中将 Ubuntu 更新到 22.04

  • #28632: BUG: 为可写入的 dlpacks 设置可写入标志。

  • #28633: BUG: 修复当除法发生在……时 crackfortran 解析错误

  • #28650: TYP: 修复未知 dtype 的 ndarray.tolist().item()

  • #28654: BUG: 修复 StringDType 数组的深拷贝问题 (#28643)

  • #28661: TYP: 接受可在 savetxt 中写入 str 的对象

  • #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 签名