NumPy 1.11.1 发行说明#

Numpy 1.11.1 支持 Python 2.6 - 2.7 和 3.2 - 3.5。它修复了 Numpy 1.11.0 中发现的错误和回归,并包含多项与构建相关的改进。Linux、Windows 和 OSX 的 wheel 包可在 PyPI 上找到。

已合并的修复#

  • #7506 BUG: 确保在 nose 不可用时,numpy 在 python 2.6 上也能导入。

  • #7530 BUG: np.lexsort 中无效轴导致浮点异常。

  • #7535 BUG: 将 glibc 复数三角函数黑名单扩展到 glibc < 2.18。

  • #7551 BUG: 允许在没有编译器的情况下优雅恢复。

  • #7558 BUG: constant_values 中常量填充类型错误。

  • #7578 BUG: 修复 Python 3.x 中 swig 接口的 OverflowError。

  • #7590 BLD: 修复 configparser.InterpolationSyntaxError。

  • #7597 BUG: 使 np.ma.take 在标量上也能工作。

  • #7608 BUG: linalg.norm(): 不要将对象数组转换为浮点数。

  • #7638 BLD: 修正 system_info.py 中的 C 编译器自定义。

  • #7654 BUG: 1D 数组的 ma.median 应返回一个标量。

  • #7656 BLD: 移除硬编码的 Intel 编译器标志 -xSSE4.2。

  • #7660 BUG: 对象字段类型的 str(mvoid) 临时修复。

  • #7665 BUG: 修复 1D 掩码数组的打印错误。

  • #7670 BUG: 修正直方图中初始索引估计。

  • #7671 BUG: 布尔赋值在传输需要 API 时未释放 GIL。

  • #7676 BUG: 修复直方图最后一个 bin 的右边界处理。

  • #7680 BUG: 修复 Visual Studio 2015 的 np.clip bug NaN 处理。

  • #7724 BUG: 修复 np.random.shuffle 中的段错误。

  • #7731 MAINT: 将 mkl_info.dir_env_var 从 MKL 改为 MKLROOT。

  • #7737 BUG: 修复 OS X 上 Python 3.x 中 npymath.ini 未安装的问题。