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 个拉取请求。
#28050: MAINT: 为 2.2.x 的进一步开发做准备
#28055: TYP: 修复
void
数组在__setitem__
中不接受str
键的问题#28066: TYP: 修复
integer
二元操作符返回类型过宽的问题 (#28065)#28112: TYP: 改进
ndarray
float64
的二元操作符返回类型 &…#28113: TYP: 从
issubdtype
返回正确的bool
#28114: TYP:
datetime64
构造函数始终接受date[time]
#28120: BUG: 修复 ufunc 慢路径中的 auxdata 初始化
#28131: BUG: 将归约初始化移至 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() 中保留形状类型
#28178: TYP: 修复缺失和多余的顶层导出