NumPy 1.10.1 发布说明#
此版本解决了在 1.10.0 中出现的一些构建问题.大多数用户不会看到这些问题.区别如下:
使用 msvc9 或 msvc10 为 32 位 Windows 编译现在需要 SSE2.这是对未使用 SSE2 时出现的一些错误编译代码的最简单修复.如果你需要在没有 SSE2 支持的 32 位 Windows 系统上编译,mingw32 应该仍然有效.
使使用 VS2008 python2.7 SDK 编译更容易
更改 Intel 编译器选项,以便代码也能生成以支持没有 SSE4.2 的系统.
一些 _config 测试函数需要显式的整数返回,以避免 openSUSE rpmlinter 出错.
我们在pipy不允许重用文件名的问题上遇到了麻烦,导致了 ..*.postN 版本的激增.不仅名称变得难以控制,一些包也无法与 postN 后缀一起工作.
Numpy 1.10.1 支持 Python 2.6 - 2.7 和 3.2 - 3.5.
提交:
45a3d84 DEP: 当设置 dtype 时,移除对 full 的警告.0c1a5df BLD: 导入 setuptools 以允许使用 VS2008 python2.7 sdk 编译 04211c6 BUG: 在有序比较中将 nan 掩码为 1 826716f DOC: 记录 msvc 在 32 位平台上需要 SSE2 的原因.49fa187 BLD: 为 32 位 msvc 9 和 10 编译器启用 SSE2 dcbc4cc MAINT: 从配置检查中移除 Wreturn-type 警告 d6564cb BLD: 不要仅为 SSE4.2 处理器构建 15cb66f BLD: 不要仅为 SSE4.2 处理器构建 c38bc08 DOC: 修复百分位数文档字符串中的变量引用 78497f4 DOC: 在 1.10.x 分支中同步 1.10.0-notes.rst 与主分支.