NumPy 1.10.4 發行說明#
此版本為錯誤修正的原始碼發行版本,起因於一個區段錯誤 (segfault) 的回歸錯誤。此版本未提供 Windows 二進制檔案,因為我們用來產生這些檔案的工具鏈似乎存在錯誤。希望這個問題能在下一個版本中修復。在此期間,我們建議使用 Windows 二進制檔案的供應商之一。
相容性注意事項#
trace 函數現在會對 ndarray 的子類別呼叫 trace 方法,但 matrix 除外,matrix 保留目前的行為。這是為了協助 AstroPy 的 units 套件,並希望不會造成問題。
已修正問題#
gh-6922 BUG:numpy.recarray.sort 在 Windows 上發生區段錯誤。
gh-6937 BUG:busday_offset 在 modifiedpreceding roll 的情況下行為錯誤。
gh-6949 BUG:當切片 recarray 的子類別時,型別遺失。
合併的 PR#
以下 PR 已合併到 1.10.4。當 PR 是 backport 時,會列出針對 master 的原始 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 DOC,BUG:修復一些 latex 產生問題。
gh-6950 BUG trace 不感知子類別,np.trace(ma) != ma.trace()。
gh-6952 BUG recarray 切片應保留子類別。