NumPy 1.13.1 发行说明#
这是针对 1.13.0 中发现的问题的错误修复版本. 主要更改是修复了新的内存重叠检测和临时省略,以及恢复了布尔二元 - 运算符的删除. 1.13.0 的用户应该升级.
支持的 Python 版本为 2.7 和 3.4 - 3.6. 请注意,从 PIP 获得的 Python 3.6 wheels 是针对 3.6.1 构建的,因此由于 Python bug 29943,在使用 3.6.0 时将不起作用. NumPy 1.13.2 将在 Python 3.6.2 发布后不久发布以解决该问题. 如果您使用的是 3.6.0,解决方法是升级到 3.6.1 或使用更早的 Python 版本.
合并的拉取请求#
此版本总共合并了 19 个拉取请求.
#9240 DOC: BLD: 修复了大量的 Sphinx 警告/错误.
#9255 Revert “DEP: Raise TypeError for subtract(bool, bool).”
#9261 BUG: 不要省略到只读和 updateifcopy 的临时变量中…
#9262 BUG: 修复 numpy.f2py 中公共块缺少关键字重命名的错误
#9263 BUG: 处理 0d 数组的 resize
#9267 DOC: 更新 f2py 首页和一些文档构建元数据.
#9299 BUG: 修复 Unix 上的 Intel 编译.
#9317 BUG: 修复空值 where 检查中使用的错误 ndim
#9319 BUG: 使扩展可以在 Py2.7 上使用 MinGW 进行编译
#9339 BUG: 防止 ufunc doc 字符串为空时崩溃
#9340 BUG: umath: 修复当没有给出 out= 时 ufunc where= 的错误
#9371 DOC: 将 isnat/positive ufunc 添加到文档中
#9372 BUG: 修复 numpy.core.records 中 fromstring 函数的错误…
#9373 BUG: ‘)’ 在 numpy.f2py 中缓冲区的结束指针处打印.
#9374 DOC: 创建 NumPy 1.13.1 发行说明.
#9376 BUG: 防止遍历 ufunc userloop 链表的挂起
#9377 DOC: 在 heaviside docstring 中使用 x1 和 x2.
#9378 DOC: 将 $PARAMS 添加到 isnat docstring
#9379 DOC: 更新 1.13.1 发行说明
贡献者#
总共有 12 人为此版本做出了贡献.名字旁边带有 “+” 的人是第一次贡献补丁.
Andras Deak +
Bob Eldering +
Charles Harris
Daniel Hrisca +
Eric Wieser
Joshua Leahy +
Julian Taylor
Michael Seifert
Pauli Virtanen
Ralf Gommers
Roland Kaufmann
Warren Weckesser