NumPy 1.15.2 发行说明#

这是一个错误修复版本,用于修复在 1.15.1 版本之后报告的错误和回归.

  • matrix PendingDeprecationWarning 现在在 pytest 3.8 中被抑制.

  • 新的缓存分配机制已修复为线程安全.

  • 子类的布尔索引现在可以正常工作.

  • PyArray_AdaptFlexibleDType 中的一个小的内存泄漏已被修复.

此版本支持的 Python 版本为 2.7,3.4-3.7. 这些 wheels 与 OpenBLAS v0.3.0 链接,应该可以解决 NumPy 1.14 报告的一些 linalg 问题.

兼容性说明#

在 PyPI 上发布的 NumPy 1.15.x OS X wheels 不再包含 32 位二进制文件.未来的版本也将如此.有关相关讨论,请参见 #11625 .那些需要 32 位支持的人应该在其他地方寻找或从源代码构建.

贡献者#

共有 4 人为该版本的发布做出了贡献.名字旁边有 “+” 号的人是第一次贡献补丁.

  • Charles Harris

  • Julian Taylor

  • Marten van Kerkwijk

  • Matti Picus

合并的拉取请求#

此版本总共合并了 4 个 pull request.

  • #11902 : 错误修复:修复 pytest 的 matrix PendingDeprecationWarning 抑制…

  • #11981 : 错误修复:修复 1.15.x 的没有 GIL 的缓存分配

  • #11982 : 错误修复:修复 PyArray_AdaptFlexibleDType 中的引用计数泄漏

  • #11992 : 错误修复:确保子类的布尔索引正确设置 base.