NumPy 1.15.2 版本發行說明#

這是針對 1.15.1 版本發布後報告的錯誤和回歸問題的錯誤修復版本。

  • matrix PendingDeprecationWarning 現在已在 pytest 3.8 中被抑制。

  • 新的快取分配機制已被修復為執行緒安全。

  • 子類的布林索引現在可以正確運作。

  • PyArray_AdaptFlexibleDType 中的一個小記憶體洩漏已被修復。

此版本支援的 Python 版本為 2.7、3.4-3.7。這些 wheel 檔連結了 OpenBLAS v0.3.0,這應能修復 NumPy 1.14 中報告的一些線性代數問題。

相容性注意事項#

在 PyPI 上發布的 NumPy 1.15.x OS X wheel 檔不再包含 32 位元二進制檔案。未來的版本也將如此。請參閱 #11625 以了解相關討論。需要 32 位元支援的使用者應另尋他處或從原始碼建置。

貢獻者#

總共有 4 人為此版本做出了貢獻。名字旁邊有「+」號的人是第一次貢獻 patch。

  • Charles Harris

  • Julian Taylor

  • Marten van Kerkwijk

  • Matti Picus

Pull request 已合併#

總共有 4 個 pull request 在此版本中被合併。

  • #11902:錯誤:修復 pytest 的 matrix PendingDeprecationWarning 抑制…

  • #11981:錯誤:修復 1.15.x 在沒有 GIL 的情況下的快取分配

  • #11982:錯誤:修復 PyArray_AdaptFlexibleDType 中的 refcount 洩漏

  • #11992:錯誤:確保子類的布林索引正確設定 base。