NumPy 1.10.4 发行说明#
此版本是一个错误修复源版本,由分段错误回归引起。本版本不提供 Windows 二进制文件,因为我们用于生成这些文件的工具链似乎存在错误。希望该问题能在下个版本中得到修复。在此期间,我们建议使用提供 Windows 二进制文件的其他供应商。
兼容性说明#
trace 函数现在会调用 ndarray 子类上的 trace 方法,但 matrix 除外,matrix 的当前行为得以保留。这有助于 AstroPy 的 units 包,并希望不会引起问题。
已修复问题#
gh-6922 错误:numpy.recarray.sort 在 Windows 上导致分段错误。
gh-6937 错误:busday_offset 在 modifiedpreceding 滚动中行为不正确。
gh-6949 错误:对 recarray 的子类进行切片时类型丢失。
已合并的 PR#
以下 PR 已合并到 1.10.4 中。如果 PR 是回溯移植,则会列出针对 master 的原始 PR 编号。
gh-6840 测试:更新 1.10.x 中的 travis 测试脚本
gh-6843 错误:修复 test_f2py 中仅 Python 3 存在的 FileNotFoundError 问题。
gh-6884 发布:更新 pavement.py 和 setup.py 以反映当前版本。
gh-6916 错误:修复 test_f2py 以使其在 runtests.py 中正确运行。
gh-6924 错误:修复分段错误 gh-6922。
gh-6942 修复 datetime roll=’modifiedpreceding’ 错误。
gh-6943 文档,错误:修复一些 latex 生成问题。
gh-6950 错误:trace 不识别子类,np.trace(ma) != ma.trace()。
gh-6952 错误:recarray 切片应保留子类。