NumPy 1.13.1 发布说明#

这是针对1.13.0版本中发现的问题的修复版本.主要变化包括修复新的内存重叠检测和临时省略,以及恢复布尔二进制``-``运算符的移除.1.13.0版本的用户应升级.

支持的 Python 版本是 2.7 和 3.4 - 3.6.请注意,从 PIP 获得的 Python 3.6 轮子是针对 3.6.1 构建的,因此在使用 3.6.0 时将无法工作,这是由于 Python 错误 29943.NumPy 1.13.2 将在 Python 3.6.2 发布后不久发布,以解决该问题.如果您使用的是 3.6.0,解决方法是升级到 3.6.1 或使用更早的 Python 版本.

合并的拉取请求#

本次发布总共合并了19个拉取请求.

  • #9240 文档:构建:修复大量 Sphinx 警告/错误.

  • #9255 恢复 “DEP: 对 subtract(bool, bool) 引发 TypeError.”

  • #9261 错误:不要在只读和 updateifcopy 临时文件中省略…

  • #9262 错误:修复 numpy.f2py 中公共块缺少的关键字重命名

  • #9263 错误:处理0维数组的调整大小

  • #9267 文档:更新 f2py 首页和一些文档构建元数据.

  • #9299 缺陷:修复 Unix 上的 Intel 编译.

  • #9317 错误:修复在空检查中使用的错误 ndim

  • #9319 缺陷:使扩展在Py2.7上使用MinGW可编译

  • #9339 错误:如果 ufunc 文档字符串为空,防止崩溃

  • #9340 错误: umath: 修复没有给出 out= 时的 ufunc where= 问题

  • #9371 文档:将 isnat/positive ufunc 添加到文档中

  • #9372 错误:修复 numpy.core.records 中 fromstring 函数的错误…

  • #9373 错误: ‘)’ 在 numpy.f2py 的缓冲区指针末尾被打印.

  • #9374 文档:创建 NumPy 1.13.1 发布说明.

  • #9376 缺陷:防止遍历 ufunc userloop 链表时挂起

  • #9377 文档:在 heaviside 文档字符串中使用 x1 和 x2.

  • #9378 文档:在 isnat 文档字符串中添加 $PARAMS

  • #9379 文档:更新 1.13.1 版本发布说明

贡献者#

总共有12人参与了这次发布.名字后面带有”+”的人首次贡献了补丁.

  • 安德拉斯·德亚克 +

  • 鲍勃·埃尔德林 +

  • 查尔斯·哈里斯

  • 丹尼尔·赫里斯卡 +

  • 埃里克·维泽

  • 约书亚·利希 +

  • 朱利安·泰勒

  • 迈克尔·塞弗特

  • Pauli Virtanen

  • Ralf Gommers

  • 罗兰·考夫曼

  • Warren Weckesser