NumPy 1.10.4 发布说明#

此版本是一个由段错误回归引发的错误修复源代码发布.由于我们用于生成这些文件的工具链中似乎存在错误,因此未提供Windows二进制文件.希望这个问题能在下一个版本中得到解决.与此同时,我们建议使用其中一个Windows二进制文件提供商.

兼容性说明#

  • 现在,trace 函数在 ndarray 的子类上调用 trace 方法,除了 matrix 之外,当前的行为保持不变.这是为了帮助 AstroPy 的 units 包,希望不会引起问题.

已修复的问题#

  • gh-6922 错误:numpy.recarray.sort 在 Windows 上导致段错误.

  • gh-6937 错误:busday_offset 在 modifiedpreceding 滚动时执行错误操作.

  • gh-6949 错误:当对 recarray 的子类进行切片时,类型会丢失.

合并的 PR#

以下 PR 已被合并到 1.10.4 中.当 PR 是回移时,会列出针对主分支的原始 PR 编号.

  • gh-6840 TST: 在 1.10.x 中更新 travis 测试脚本

  • gh-6843 BUG: 修复在 test_f2py 中仅限 Python 3 使用的 FileNotFoundError

  • gh-6884 REL: 更新 pavement.py 和 setup.py 以反映当前版本.

  • gh-6916 BUG: 修复 test_f2py 使其在 runtests.py 中正确运行.

  • gh-6924 BUG: 修复段错误 gh-6922.

  • gh-6942 修复 datetime roll=’modifiedpreceding’ 错误.

  • gh-6943 文档, 缺陷: 修复一些 latex 生成问题.

  • gh-6950 BUG 跟踪不是子类感知的,np.trace(ma) != ma.trace().

  • gh-6952 BUG recarray 切片应保留子类.