NumPy 1.17.4 发行说明#
此版本包含针对 NumPy 1.17.3 报告的错误的修复以及一些构建改进.此版本支持的 Python 版本为 3.5-3.8.
下游开发人员应使用 Cython >= 0.29.13 以支持 Python 3.8 和 OpenBLAS >= 3.7,以避免在 Skylake 架构上出现错误.
亮点#
修复了
random.random_integers对 8 位和 16 位整数的有偏差的生成.修复了 Power9 和 z/Linux 上的 np.einsum 回归问题.
修复了带符号整数数组的直方图问题.
贡献者#
共有 5 人为该版本的发布做出了贡献.名字带有“+”的人是首次贡献补丁.
Charles Harris
Chris Burr +
Matti Picus
Qiming Sun +
Warren Weckesser
合并的拉取请求#
此版本总共合并了 8 个 pull request.
#14758 : BLD: 声明支持 python 3.8
#14781 : BUG: random: 来自 integers() 的有偏差的采样,带有 8 或 16 位…
#14851 : BUG: 修复 _ctypes 类循环引用. (#13808)
#14852 : BLD: 将 ‘apt update’ 添加到 shippable
#14855 : BUG: 修复 Power9 Linux 和 z/Linux 上的 np.einsum 错误
#14857 : BUG: lib: 修复带符号整数数组的直方图问题.
#14858 : BLD: 阻止 -flto 优化 long double 表示…
#14866 : MAINT: 移动 buffer.h -> npy_buffer.h 以避免冲突