NumPy 1.13.2 發行說明#
這是針對 1.13.1 以來發現的一些問題的錯誤修復版本。最重要的修復是針對 CVE-2017-12852 和臨時省略。1.13 早期版本的用戶應升級。
支援的 Python 版本為 2.7 和 3.4 - 3.6。從 PIP 取得的 Python 3.6 wheels 是使用 Python 3.6.2 建置的,應與所有先前的 Python 3.6 版本相容。Windows wheels 現在使用 OpenBlas 而非 ATLAS 建置,這應能提升線性代數函數的效能。
貢獻者#
總共有 12 人為此版本做出貢獻。名字旁有「+」號的人是第一次貢獻修補程式。
Allan Haldane
Brandon Carter
Charles Harris
Eric Wieser
Iryna Shcherbina +
James Bourbeau +
Jonathan Helmus
Julian Taylor
Matti Picus
Michael Lamparski +
Michael Seifert
Ralf Gommers
合併的 Pull Request#
總共有 20 個 pull request 被合併到此版本中。
#9390 BUG:直接返回 poly1d 係數陣列
#9555 BUG:修復 distutils.mingw32ccompiler 中 1.13.x 的回歸問題。
#9556 BUG:修復指定 dtype=np.float64 時 true_divide 的問題。
#9557 DOC:修復 numpy/doc/basics.py 中的一些 rst 標記。
#9558 BLD:從 IntelFCompiler 移除 -xhost 標誌。
#9559 DOC:移除損壞的 docstring 範例 (原始碼、png、pdf)…
#9580 BUG:將 hypot 和 cabs 函數新增至 WIN32 黑名單。
#9732 BUG:使純量函數省略檢查 temp 是否可寫入。
#9736 BUG:np.gradient 的各種修復
#9742 BUG:修復針對 CVE-2017-12852 的 np.pad
#9744 BUG:檢查排序函數中的例外狀況,新增測試
#9745 DOC:在 “versionadded::” 指令後新增空格,使其能實際…
#9746 BUG:大小為 0 的 np.dot 中的記憶體洩漏
#9747 BUG:調整 gfortran 版本搜尋 regex
#9757 BUG:Cython 0.27 在 Python 3 上破壞 NumPy。
#9764 BUG:確保在需要時定義 _npy_scaled_cexp{,f,l}。
#9765 BUG:PyArray_CountNonzero 未檢查例外狀況
#9766 BUG:修復無號 bin 值的直方圖單調性檢查
#9767 BUG:確保 count_nonzero 的一致結果 dtype
#9771 BUG, MAINT:修復適用於 Cython 0.27 的 mtrand。