NumPy 1.22.3 版本说明#
NumPy 1.22.3 是一个维护版本,修复了在 1.22.2 版本发布后发现的 bug。最显著的修复可能是针对 DLPack 的。有一个可能会引起一些问题的修复是禁止将字符串作为逻辑 ufuncs 的输入。如何处理这些函数中的字符串仍未决定,并且认为在做出决定之前最好直接禁止它们。这不应该给旧代码带来问题。
此版本支持的 Python 版本为 3.8-3.10。请注意,Mac wheel 现在基于 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: 禁止在逻辑 ufuncs 中使用字符串
#21143: MAINT, DOC: 修复 SciPy 交叉链接
#21148: BUG,ENH: np._from_dlpack: 导出任何步长为 1 的数组…