阅读《2024 中国开源开发者报告》赢大奖,扫码申请享特权
NumPy 2.2.2 现已发布,这是一个补丁版本。修复了 2.2.1 发布后发现的错误,修复/更新的类型数量显著。该版本支持 Python 3.10-3.13 版本。
此版本共合并了 16 个拉取请求。
- #28050:MAINT:为进一步开发 2.2.x 做准备
- #28055:TYP:修复
__setitem__
中的void
数组不接受str
键的问题 - #28066:TYP:修复不必要的 broad
integer
binop 返回类型(#28065) - #28112:TYP:改进
float64
&...的ndarray
binop 返回类型 - #28113:TYP:从
issubdtype
返回正确的bool
- #28114:TYP:在
datetime64
构造函数中始终接受date[time]
- #28120:BUG:修复 ufunc slow path 中的 auxdata 初始化问题
- #28131:BUG:将 reduction initialization 移至 ufunc initialization
- #28132:TYP:修复
interp
接受和返回 scalars 的问题 - #28137:BUG:在 f2py 中调用 PyType_Ready 以避免数据竞争
- #28145:BUG:删除对 PyArray_UpdateFlags 不必要的调用
- #28160:BUG:避免 PyArray_CheckFromAny_int 中的数据竞争
- #28175:BUG:修复 f2py 指令和 --lower casing
- #28176:TYP:修复 2->1 ufuncs 中的 overlapping overloads 问题
- #28177:TYP:在 ndarray.astype() 中保留 shape-type
- #28178:TYP:修复缺失和虚假的 top-level exports 问题
更新说明:https://github.com/numpy/numpy/releases/tag/v2.2.2
还没有评论,来说两句吧...