NumPy 2.2.2 发行说明#

NumPy 2.2.2 是一个补丁版本,修复了在 2.2.1 版本之后发现的错误. 类型修复/更新的数量非常显著. 此版本支持 Python 版本 3.10-3.13.

贡献者#

总共有 8 人为此次发布做出了贡献.名字旁边带有"+"符号的人是第一次贡献补丁.

  • Alicia Boya García +

  • Charles Harris

  • Joren Hammudoglu

  • Kai Germaschewski +

  • Nathan Goldbaum

  • PTUsumit +

  • Rohit Goswami

  • Sebastian Berg

合并的拉取请求#

此版本总共合并了 16 个 pull 请求.

  • #28050 : MAINT: 为进一步开发准备 2.2.x

  • #28055 : TYP: 修复 void 数组在 __setitem__ 中不接受 str 键的问题

  • #28066 : TYP: 修复不必要的广泛 integer binop 返回类型 (#28065)

  • #28112 : TYP: 更好的 float64ndarray binop 返回类型 &…

  • #28113 : TYP: 从 issubdtype 返回正确的 bool

  • #28114 : TYP: 始终在 datetime64 构造函数中接受 date[time]

  • #28120 : BUG: 修复 ufunc 慢速路径中的 auxdata 初始化

  • #28131 : BUG: 将 reduction 初始化移动到 ufunc 初始化

  • #28132 : TYP: 修复 interp 以接受和返回标量

  • #28137 : BUG: 在 f2py 中调用 PyType_Ready 以避免数据竞争

  • #28145 : BUG: 删除对 PyArray_UpdateFlags 的不必要调用

  • #28160 : BUG: 避免 PyArray_CheckFromAny_int 中的数据竞争

  • #28175 : BUG: 修复 f2py 指令和 –lower 大小写

  • #28176 : TYP: 修复 2->1 ufuncs 中重叠重载问题

  • #28177 : TYP: 在 ndarray.astype() 中保留 shape-type

  • #28178 : TYP: 修复缺失的和虚假的顶级导出