NumPy 1.22.3 发行说明#
NumPy 1.22.3 是一个维护版本,修复了在 1.22.2 版本之后发现的错误.最值得注意的修复可能是那些针对 DLPack 的修复.一个可能导致某些问题的是不允许字符串作为逻辑 ufunc 的输入.对于如何在这些函数中处理字符串,目前尚未做出决定,因此认为最好在做出决定之前简单地禁止它们.这不应导致旧代码出现问题.
此版本支持的 Python 版本为 3.8-3.10.请注意,Mac wheels 现在基于 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 个 pull request 被合并到此版本中.
#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 的数组…