NumPy 1.11.2 发行说明#

Numpy 1.11.2 支持 Python 2.6 - 2.7 和 3.2 - 3.5.它修复了在 Numpy 1.11.1 中发现的错误和回归,并包括几个构建相关的改进.Linux,Windows 和 OS X 的 Wheels 可以在 PyPI 上找到.

合并的拉取请求#

被后续合并和发行说明更新覆盖的修复已省略.

  • #7736 BUG:许多函数静默地丢弃 ‘keepdims’ kwarg.

  • #7738 ENH:添加额外的 kwargs 并更新许多 MA 方法的文档.

  • #7778 DOC:更新 Numpy 1.11.1 发行说明.

  • #7793 BUG:MaskedArray.count 错误地处理负轴.

  • #7816 BUG:修复宽 dtypes 的数组过大错误.

  • #7821 BUG:确保 npy_mul_with_overflow_ 检测到溢出.

  • #7824 MAINT:为空数组分配更少的字节.

  • #7847 MAINT,DOC:修复一些 imp 模块的使用并更新 f2py.compile docstring.

  • #7849 MAINT:修复剩余的已弃用的 Python imp 模块的使用.

  • #7851 BLD:修复 ATLAS 版本检测.

  • #7896 BUG:从包含填充的 np.array 构造 ma.array .

  • #7904 BUG:修复由于错误的排序而未调用 float16 类型的问题.

  • #7917 BUG:numpy 的生产安装不应需要 nose.

  • #7919 BLD:修复了此库最新版本的 MKL 检测.

  • #7920 BUG: 修复了问题 #7835 (ma.median of 1d).

  • #7932 BUG:像其他编译器一样,Monkey-patch _ msvccompile.gen_lib_option .

  • #7939 BUG:检查 npy_math_complex 中是否有 HAVE_LDOUBLE_DOUBLE_DOUBLE_LE.

  • #7953 BUG:防止通用快速排序中的错误比较.

  • #7954 BUG:使用关键字参数初始化 Extension 基类.

  • #7955 BUG:确保重新加载后 numpy 全局变量保持身份.

  • #7972 BUG:MSVCCompiler 以指数方式增长 ‘lib’ 和 ‘include’ 环境变量字符串.

  • #8005 BLD: 在 setup.py 结尾处从 builtins 中移除 __NUMPY_SETUP__.

  • #8010 MAINT: 移除残留的 imp 模块导入.

  • #8020 BUG: 修复如果 keepdims 为 True 且 axis 为 None 时 np.ma.count 的返回值.

  • #8024 BUG: 修复 numpy.ma.median.

  • #8031 BUG: 修复 np.ma.median 仅有一个非屏蔽值时的问题.

  • #8044 BUG: 修复 NpyIter 在处理不连续数组时缓冲区的错误.