NumPy 1.13.1 发布说明#
这是一个针对 1.13.0 版本中发现问题的错误修复版本。主要改动包括修复了新的内存重叠检测和临时变量消除问题,以及恢复了对布尔值二元 - 运算符的移除。1.13.0 用户建议升级。
支持的 Python 版本是 2.7 和 3.4 - 3.6。请注意,PIP 提供的 Python 3.6 wheel 是基于 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: 修复 Intel 在 Unix 上的编译。
#9317 BUG: 修复 empty where 检查中使用的 ndim 错误
#9319 BUG: 使扩展在 Py2.7 上可以使用 MinGW 进行编译
#9339 BUG: 防止 ufunc 文档字符串为 null 时崩溃
#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 用户循环链表时挂起
#9377 DOC: 在 heaviside 文档字符串中使用 x1 和 x2。
#9378 DOC: 为 isnat 文档字符串添加 $PARAMS
#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