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 个拉取请求。
#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 以避免冲突