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个人为这次发布做出了贡献.名字后面带有”+”的人首次贡献了一个补丁.
查尔斯·哈里斯
克里斯·伯尔 +
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: 修复 np.einsum 在 Power9 Linux 和 z/Linux 上的错误
#14857: BUG: lib: 修复带符号整数数组的直方图问题.
#14858: BLD: 防止 -flto 优化长双精度表示…
#14866: MAINT: 将 buffer.h 移动到 npy_buffer.h 以避免冲突