NumPy 1.17.2 發行說明#

此版本包含針對 NumPy 1.17.1 回報的錯誤修正,以及一些文件改進。最重要的修正是針對當鍵值為 (u)int8 或 (u)int16 類型時的 lexsort。如果您目前正在使用 1.17,則應升級。

此版本支援的 Python 版本為 3.5-3.7,已捨棄 Python 2.7。Python 3.8b4 應該可以使用已發行的原始碼套件,但未來不保證支援。

下游開發人員應使用 Cython >= 0.29.13 以支援 Python 3.8,並使用 OpenBLAS >= 3.7 以避免在 Skylake 架構上發生錯誤。PyPI 上的 NumPy wheels 是從 OpenBLAS 開發分支建置的,以避免這些錯誤。

貢獻者#

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

  • CakeWithSteak +

  • Charles Harris

  • Dan Allan

  • Hameer Abbasi

  • Lars Grueter

  • Matti Picus

  • Sebastian Berg

Pull requests 已合併#

總共有 8 個 pull requests 已合併到此版本中。

  • #14418: BUG:修正 aradixsort 間接索引。

  • #14420: DOC:修正 dispatch 文件中的一個小錯字。

  • #14421: BUG:測試,修正轉換為 ctypes 的回歸錯誤

  • #14430: BUG:不要在私有錯誤類別中顯示 Override 模組。

  • #14432: BUG:修正 assert_allclose 中回報的最大相對誤差。

  • #14433: BUG:修正當使用 linear_ramp 和負數進行填充時的 uint 溢位…

  • #14436: BUG:使用 1.18.0-dev pocketfft.py 更新 1.17.x。

  • #14446: REL:準備 NumPy 1.17.2 發行版本。