NumPy 1.21.3 發行說明#

NumPy 1.21.3 是一個維護版本,修復了在 1.21.2 之後發現的一些錯誤。它也提供了 64 位元的 Python 3.10.0 wheels。請注意關於 Python 3.10 的一些特殊之處

  • Windows、Mac 或 Linux 沒有 32 位元的 wheels。

  • Mac Intel 版本僅在 universal2 wheels 中提供。

此版本支援的 Python 版本為 3.7-3.10。如果您想使用 gcc-11 編譯自己的版本,您需要使用 gcc-11.2+ 以避免問題。

貢獻者#

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

  • Aaron Meurer

  • Bas van Beek

  • Charles Harris

  • Developer-Ecosystem-Engineering +

  • Kevin Sheppard

  • Sebastian Berg

  • Warren Weckesser

Pull requests 已合併#

此版本總共合併了 8 個 pull requests。

  • #19745: ENH: 為 3 個 `generic/`ndarray 方法新增 dtype 支援

  • #19955: BUG: 解決 Apple silicon 上的除以零錯誤 + 測試失敗…

  • #19958: MAINT: 將僅類型檢查的 ufunc 子類別標記為 ufunc 別名…

  • #19994: BUG: np.tan(np.inf) 測試失敗

  • #20080: BUG: 修正 PCG 中模擬 int128 的不正確前進

  • #20081: BUG: 修正在 PyArray_CompareFunc 中 datetime 的 NaT 處理…

  • #20082: DOC: 確保我們也為 dict 新增文件說明…

  • #20106: BUG: core: result_type(0, np.timedelta64(4)) 會導致 segmentation fault。