NumPy 1.23.3 發行說明#

NumPy 1.23.3 是一個維護版本,修復了在 1.23.2 版本之後發現的錯誤。此版本沒有主要主題,主要改進是針對一些下游建置和一些註解的邊角案例。此版本支援的 Python 版本為 3.8-3.11。

請注意,在 NumPy 1.23.4 版本中,我們將轉移到 MacOS 11,目前使用的 10.15 版本將不再受到我們的建置基礎架構支援。

貢獻者#

總共有 16 人為此版本做出了貢獻。名字旁邊有 “+” 號的人是第一次貢獻補丁。

  • Aaron Meurer

  • Bas van Beek

  • Charles Harris

  • Ganesh Kathiresan

  • Gavin Zhang +

  • Iantra Solari+

  • Jyn Spring 琴春 +

  • Matti Picus

  • Rafael Cardoso Fernandes Sousa

  • Rafael Sousa +

  • Ralf Gommers

  • Rin Cat (鈴猫) +

  • Saransh Chopra +

  • Sayed Adel

  • Sebastian Berg

  • Serge Guelton

Pull requests merged#

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

  • #22136: BLD: Add Python 3.11 wheels to aarch64 build

  • #22148: MAINT: Update setup.py for Python 3.11.

  • #22155: CI: Test NumPy build against old versions of GCC(6, 7, 8)

  • #22156: MAINT: support IBM i system

  • #22195: BUG: Fix circleci build

  • #22214: BUG: Expose heapsort algorithms in a shared header

  • #22215: BUG: Support using libunwind for backtrack

  • #22216: MAINT: fix an incorrect pointer type usage in f2py

  • #22220: BUG: change overloads to play nice with pyright.

  • #22221: TST,BUG: Use fork context to fix MacOS savez test

  • #22222: TYP,BUG: Reduce argument validation in C-based __class_getitem__

  • #22223: TST: ensure np.equal.reduce raises a TypeError

  • #22224: BUG: Fix the implementation of numpy.array_api.vecdot

  • #22230: BUG: Better report integer division overflow (backport)