NumPy 1.24.1 發行說明#

NumPy 1.24.1 是一個維護版本,修復了在 1.24.0 版本發行後發現的錯誤和回歸問題。此版本支援的 Python 版本為 3.8-3.11。

貢獻者#

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

  • Andrew Nelson

  • Ben Greiner +

  • Charles Harris

  • Clément Robert

  • Matteo Raso

  • Matti Picus

  • Melissa Weber Mendonça

  • Miles Cranmer

  • Ralf Gommers

  • Rohit Goswami

  • Sayed Adel

  • Sebastian Berg

Pull requests merged#

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

  • #22820: BLD: 在 setup.py 中為較新版本的 setuptools 新增解決方案

  • #22830: BLD: CIRRUS_TAG redux

  • #22831: DOC: 修正在 1.23 版本的筆記中的一些錯字

  • #22832: BUG: 修復使用 pytest-leaks 發現的 refcounting 錯誤

  • #22834: BUG, SIMD: 修復在多個 ufuncs 中遇到的無效值

  • #22837: TST: 忽略更多 np.distutils.log 導入

  • #22839: BUG: 在 np.ma.masked_invalid 中不要使用 getdata()

  • #22847: BUG: 確保以分隔符號結尾的行的正確行為...

  • #22848: BUG, SIMD: 修復布林比較的位元遮罩

  • #22857: BLD: 協助 raspian arm + clang 13 處理 __builtin_mul_overflow

  • #22858: API: 確保為 masked_invalid 返回完整的遮罩

  • #22866: BUG: Polynomials 現在可以正確複製 (#22669)

  • #22867: BUG, SIMD: 修復 ufunc 比較迴圈中的記憶體重疊

  • #22868: BUG: 加強字串轉換以抵抗浮點警告

  • #22875: TST: 在隨機輸出的測試中忽略 nan 警告

  • #22883: MAINT: 還原 freebsd 所需的 npymath 實作

  • #22884: BUG: 修復混合整數 dtype 的 in1d 中的整數溢位 #22877

  • #22887: BUG: 使用完整檔案以 charset_normalizer 進行編碼檢查。