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: 为可写 dlpack 设置 writeable 标志.

  • #28633 : BUG: 修复 crackfortran 解析错误,当除法出现在…

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

  • #28654 : BUG: 修复深度复制 StringDType 数组 (#28643)

  • #28661 : TYP: 接受在 savetxtwrite()str 的对象

  • #28663 : CI: 用原生(32 位兼容模式)替换 QEMU armhf

  • #28682 : SIMD: 解决 Highway QSort 符号在 aarch32/ASIMD 上的链接错误

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