Numpy 1.13.3发行说明

对于1.13.1之后发现的一些问题,这是一个错误修复版本。最重要的修复是CVE-2017-12852和临时删除。1.13早期版本的用户应该升级。

支持的python版本是2.7和3.4-3.6。PIP提供的python 3.6轮子是用python 3.6.2构建的,并且应该与所有之前版本的python 3.6兼容。它与cython 0.26.1进行了cython化,cython 0.26.1应该没有0.27中发现的bug,同时还可以与python 3.7-dev兼容,windows轮子是用openblas而不是atlas构建的,这样可以提高线性代数函数的性能。

numpy 1.13.3版本是1.13.2的重新发行版,在Cython 0.27.0中出现了一个bug。

贡献者

共有12人参与了此次发布。名字带“+”的人第一次贡献了一个补丁。

  • 艾伦霍尔丹

  • 布兰登·卡特

  • 查尔斯·哈里斯

  • 埃里克维泽

  • 伊丽娜·什切尔比纳+

  • 詹姆斯·布尔博+

  • 乔纳森海尔穆斯

  • 朱利安泰勒

  • 马蒂库皮斯

  • 迈克尔·兰帕斯基+

  • 米迦勒赛弗

  • 拉尔夫甘默斯

请求已合并

为此版本总共合并了22个请求。

  • #9390错误:直接返回poly1d系数数组

  • #9555错误:修复distutils.mingw32c编译器中1.13.x的回归。

  • #9556错误:在指定dtype=np.float64时修复真除法。

  • #9557文档:在numpy/doc/basics.py中修复一些RST标记。

  • #9558 bld:从intelfcompiler中删除-xhost标志。

  • #9559文档:删除损坏的文档字符串示例(源代码,png,pdf)…

  • #9580错误:将hypot和cabs函数添加到win32黑名单。

  • #9732错误:进行标量函数省略检查temp是否可写。

  • #9736错误:对np.gradient的各种修复

  • #9742错误:修复CVE-2017-12852的np.pad

  • #9744错误:检查排序函数中的异常,添加测试

  • #9745 doc:add whitespace after“versionadded::”指令,因此它实际上…

  • #9746错误:大小为0的np.dot内存泄漏

  • #9747错误:调整gfortran版本搜索regex

  • #9757 bug:cython 0.27在python 3上断开numpy。

  • #9764错误:确保 _npy_scaled_cexp{{,f,l}} 在需要时定义。

  • #9765错误:pyarray_countnonzero不检查异常

  • #9766错误:修复了无符号bin值的直方图单调性检查

  • #9767错误:确保计数不为零的结果数据类型一致

  • #9771错误:维护:修复Cython 0.27的mtrand。

  • #9772文档:创建1.13.2发行说明。

  • #9794文档:创建1.13.3发行说明。