NumPy 1.13.1 版本说明#
这是一个针对 1.13.0 中发现问题的 bug 修复版本。主要变化包括修复新的内存重叠检测和临时消除,以及恢复对布尔二元-
运算符的移除。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 恢复“DEP:为 subtract(bool, bool) 抛出 TypeError”。
#9261 BUG:不要将只读和 updateifcopy 临时变量消除到……
#9262 BUG:修复 numpy.f2py 中公共块的关键字重命名缺失。
#9263 BUG:处理 0d 数组的大小调整。
#9267 DOC:更新 f2py 首页和一些文档构建元数据。
#9299 BUG:修复 Unix 上的 Intel 编译。
#9317 BUG:修复在空 where 检查中使用的错误 ndim。
#9319 BUG:使扩展程序可在 Py2.7 上使用 MinGW 编译。
#9339 BUG:如果 ufunc 文档字符串为空,则防止崩溃。
#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 文档字符串中使用 x1 和 x2。
#9378 DOC:将 $PARAMS 添加到 isnat 文档字符串中。
#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