NumPy 1.15.2 发布说明#

这是针对1.15.1版本发布后报告的错误和回归问题的修复版本.

  • 矩阵 PendingDeprecationWarning 现在在 pytest 3.8 中被抑制了.

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

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

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

此版本支持的 Python 版本是 2.7, 3.4-3.7.轮子与 OpenBLAS v0.3.0 链接,这应该可以修复一些针对 NumPy 1.14 报告的 linalg 问题.

兼容性说明#

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

贡献者#

总共有4个人为这次发布做出了贡献.名字后面带有”+”的人首次贡献了一个补丁.

  • 查尔斯·哈里斯

  • 朱利安·泰勒

  • Marten van Kerkwijk

  • Matti Picus

合并的拉取请求#

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

  • #11902: BUG: 修复 pytest 的矩阵 PendingDeprecationWarning 抑制…

  • #11981: BUG: 修复 1.15.x 版本中没有 GIL 的缓存分配

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

  • #11992: BUG: 确保子类的布尔索引正确设置基类.