NumPy 1.9.1 发行说明#

这是 1.9.x 系列中的一个仅修复错误的发布.

已修复的问题#

  • gh-5184: 恢复梯度的线性边缘行为,使其恢复到 < 1.9 版本的状态.二阶行为可通过 edge_order 关键字获得.

  • gh-4007: 在 OSX 10.9 上解决 Accelerate sgemv 崩溃的变通方法

  • gh-5100: 从没有 len() 的可迭代对象中恢复对象数据类型推断

  • gh-5163: 避免 gcc-4.1.2 (red hat 5) 导致的错误编译引起崩溃

  • gh-5138: 修复包含无穷大的数组上的 nanmedian

  • gh-5240: 修复在 subok=False 设置下,ufuncs 不返回 out 数组的问题

  • gh-5203: 在 MaskedArray.__array_finalize__ 中复制继承的掩码

  • gh-2317: genfromtxt 未能正确处理 filling_values=0

  • gh-5067: 在 python2 中恢复 npy_PyFile_DupClose 的 API

  • gh-5063: 无法将无效的序列索引转换为元组

  • gh-5082: 在unicode数组上使用argmin()时出现段错误

  • gh-5095: 不要从 np.where 传播子类型

  • gh-5104: np.inner 与 SciPy 的稀疏矩阵一起使用时会崩溃

  • gh-5251: fromarrays 在处理 Unicode 数组时未使用正确的格式

  • gh-5136: 如果导入 threading 失败,则导入 dummy_threading

  • gh-5148: 在使用 Python 标志 ‘-OO’ 运行时导入 numpy

  • gh-5147: 特定顺序的双重收缩导致 ValueError

  • gh-479: 使 f2py 与 intent(in out) 一起工作

  • gh-5170: 使 python2 的 .npy 文件在 python3 中可读

  • gh-5027: 使用 ‘ll’ 作为 long long 的默认长度说明符

  • gh-4896: 修复由于C99复杂支持导致的MSVC 2013构建错误

  • gh-4465: 使 PyArray_PutTo 尊重可写标志

  • gh-5225: 修复在使用未设置dtype的arange时导致的崩溃

  • gh-5231: 修复在 c99 模式下的构建