NumPy 1.13.1 發行說明#

這是為了解決在 1.13.0 中發現的問題的錯誤修復版本。主要變更是修復了新的記憶體重疊偵測和暫時性省略,以及還原了移除布林二元 - 運算子的操作。1.13.0 的使用者應升級。

支援的 Python 版本為 2.7 和 3.4 - 3.6。請注意,從 PIP 取得的 Python 3.6 wheels 是針對 3.6.1 建置的,因此由於 Python 錯誤 29943,無法與 3.6.0 一起使用。NumPy 1.13.2 將在 Python 3.6.2 發布後不久發布,以解決該問題。如果您使用的是 3.6.0,解決方法是升級到 3.6.1 或使用更早的 Python 版本。

合併的 Pull Request#

此版本總共合併了 19 個 pull request。

  • #9240 DOC: BLD: 修復許多 Sphinx 警告/錯誤。

  • #9255 還原 “DEP: 為 subtract(bool, bool) 引發 TypeError。”

  • #9261 BUG: 不要為唯讀和 updateifcopy 暫時性省略為…

  • #9262 BUG: 修復 numpy.f2py 中 common block 缺少關鍵字重新命名

  • #9263 BUG: 處理 0d 陣列的大小調整

  • #9267 DOC: 更新 f2py 首頁和一些文件建置 metadata。

  • #9299 BUG: 修復 Unix 上的 Intel 編譯。

  • #9317 BUG: 修正在空的 where 檢查中使用的錯誤 ndim

  • #9319 BUG: 使 extensions 可使用 Py2.7 上的 MinGW 編譯

  • #9339 BUG: 防止 ufunc 文件字串為 null 時崩潰

  • #9340 BUG: umath: 在未給定 out= 時,取消中斷 ufunc where=

  • #9371 DOC: 將 isnat/positive ufunc 新增至文件

  • #9372 BUG: 修復 numpy.core.records 中 fromstring 函數的錯誤…

  • #9373 BUG: ‘)’ 列印在 numpy.f2py 中緩衝區的結束指標處。

  • #9374 DOC: 建立 NumPy 1.13.1 發行說明。

  • #9376 BUG: 防止遍歷 ufunc userloop 連結串列時 hang 住

  • #9377 DOC: 在 heaviside 文件字串中使用 x1 和 x2。

  • #9378 DOC: 將 $PARAMS 新增至 isnat 文件字串

  • #9379 DOC: 更新 1.13.1 發行說明

貢獻者#

總共有 12 人為此版本做出貢獻。名字旁有 “+” 號的人是首次貢獻 patch。

  • Andras Deak +

  • Bob Eldering +

  • Charles Harris

  • Daniel Hrisca +

  • Eric Wieser

  • Joshua Leahy +

  • Julian Taylor

  • Michael Seifert

  • Pauli Virtanen

  • Ralf Gommers

  • Roland Kaufmann

  • Warren Weckesser