NumPy 1.25.2 版本發行說明#

NumPy 1.25.2 是一個維護版本,修復了在 1.25.1 版本發行後發現的錯誤與回歸問題。這是 1.25.x 系列中最後計畫的版本,下一個版本將會是 1.26.0,它將使用 meson 建置系統並支援 Python 3.12。此版本支援的 Python 版本為 3.9-3.11。

貢獻者#

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

  • Aaron Meurer

  • Andrew Nelson

  • Charles Harris

  • Kevin Sheppard

  • Matti Picus

  • Nathan Goldbaum

  • Peter Hawkins

  • Ralf Gommers

  • Randy Eckenrode +

  • Sam James +

  • Sebastian Berg

  • Tyler Reddy

  • dependabot[bot]

合併的 Pull Request#

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

  • #24148: MAINT: 為進一步開發準備 1.25.x

  • #24174: ENH: 提升 clang-cl 相容性

  • #24179: MAINT: 升級各種建置相依性。

  • #24182: BLD: 在 macOS 上使用 Clang 時使用 -ftrapping-math

  • #24183: BUG: 正確處理 ufunc_at 快速路徑中的負索引

  • #24184: BUG: setflags 中的 PyObject_IsTrue 和 PyObject_Not 錯誤處理

  • #24185: BUG: histogram 小範圍穩健性

  • #24186: MAINT: 從 main 分支更新 meson.build 檔案

  • #24234: MAINT: 從 np.__all__ 排除 min、max 和 round

  • #24241: MAINT: Dependabot 更新

  • #24242: BUG: 修復 np.array_api.take 的簽章

  • #24243: BLD: 將 OpenBLAS 更新到中間 commit

  • #24244: BUG: 修復 str(scalar) 中的參考計數洩漏。

  • #24245: BUG: 修復無效的函式指標轉換錯誤

  • #24255: BUG: 剔除用於記憶體政策警告的慢速 getenv 呼叫

  • #24292: CI: 更正 cirrus.star 中的 URL [skip cirrus]

  • #24293: BUG: 修復 scalartypes 中的 C 類型

  • #24294: BUG: 請勿修改 ufunc_at 的輸入

  • #24295: BUG: 進一步修正索引迴圈並新增測試