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 : 错误:random:从 integers() 中抽取偏向的样本,采样位数为 8 或 16 位…

  • #14851 : 错误:修复 _ctypes 类循环引用. (#13808)

  • #14852 : BLD:将 ‘apt update’ 添加到 shippable

  • #14855 : 错误:修复 Power9 Linux 和 z/Linux 上的 np.einsum 错误

  • #14857 : 错误:lib:修复带符号整数数组的直方图问题.

  • #14858 : BLD:防止 -flto 优化 long double 表示…

  • #14866 : MAINT:移动 buffer.h -> npy_buffer.h 以避免冲突