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 人为本次发布做出了贡献。名字带有“+”的人首次贡献了补丁。

  • 查尔斯·哈里斯

  • 朱利安·泰勒

  • 马丁·范·克维克

  • 马蒂·皮库斯

合并拉取请求#

此版本总共合并了 4 个拉取请求。

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

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

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

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