NumPy 1.22.3 版本说明#
NumPy 1.22.3 是一个维护版本,修复了 1.22.2 版本发布后发现的 bug。最显著的修复可能是针对 DLPack 的修复。一个可能导致一些问题的修复是禁止将字符串作为逻辑 ufunc 的输入。目前尚未确定如何在这些函数中处理字符串,因此认为最好先禁止它们,直到做出决定为止。这不会对旧代码造成问题。
此版本支持的 Python 版本为 3.8-3.10。请注意,Mac 版本现在基于 OS X 10.14,而不是以前 NumPy 版本周期中使用的 10.9。10.14 是 Apple 支持的最旧版本。
贡献者#
共有 9 人贡献了此版本。姓名旁带有“+”的人是第一次贡献补丁。
@GalaxySnail +
Alexandre de Siqueira
Bas van Beek
Charles Harris
Melissa Weber Mendonça
Ross Barnowski
Sebastian Berg
Tirth Patel
Matthieu Darbois
合并的拉取请求#
此版本合并了总共 10 个拉取请求。
#21048: MAINT:在 travis 上使用“3.10”代替“3.10-dev”。
#21106: TYP,MAINT:在
np.concatenate
中显式允许数组类序列。#21137: BLD,DOC:跳过损坏的 ipython 8.1.0。
#21138: BUG, ENH:np._from_dlpack:导出正确的设备信息。
#21139: BUG:修复被拾取的 numba DUFuncs 添加循环。
#21140: BUG:修复使用非零维解压空 ndarray。
#21141: BUG:使用 ThreadPoolExecutor 代替 ThreadPool。
#21142: API:禁止在逻辑 ufunc 中使用字符串。
#21143: MAINT, DOC:修复 SciPy intersphinx 链接。
#21148: BUG,ENH:np._from_dlpack:导出具有任何步幅大小为 1 的数组。