NumPy 1.23.4 版本發行說明#

NumPy 1.23.4 是一個維護版本,修復了在 1.23.3 版本發行後發現的錯誤,並保持建置基礎架構的最新狀態。主要的改進包括修復了一些註解的邊角案例、修復了長時間存在的 nested_iters 記憶體洩漏,以及修復了極大陣列的複數向量點積問題。此版本支援的 Python 版本為 3.8-3.11。

請注意,如果您使用 Python 3.10.7 進行測試,mypy 版本需要為 0.981+,否則型別測試將會失敗。

貢獻者#

總共有 8 個人為此版本做出了貢獻。名字旁邊帶有“+”號的人是第一次貢獻 patch。

  • Bas van Beek

  • Charles Harris

  • Matthew Barber

  • Matti Picus

  • Ralf Gommers

  • Ross Barnowski

  • Sebastian Berg

  • Sicheng Zeng +

合併的 Pull Request#

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

  • #22368: BUG: Add __array_api_version__ to numpy.array_api namespace

  • #22370: MAINT: update sde toolkit to 9.0, fix download link

  • #22382: BLD: use macos-11 image on azure, macos-1015 is deprecated

  • #22383: MAINT: random: remove get_info from “extending with Cython”…

  • #22384: BUG: Fix complex vector dot with more than NPY_CBLAS_CHUNK elements

  • #22387: REV: Loosen lookfor’s import try/except again

  • #22388: TYP,ENH: Mark numpy.typing protocols as runtime checkable

  • #22389: TYP,MAINT: Change more overloads to play nice with pyright

  • #22390: TST,TYP: Bump mypy to 0.981

  • #22391: DOC: Update delimiter param description.

  • #22392: BUG: Memory leaks in numpy.nested_iters

  • #22413: REL: Prepare for the NumPy 1.23.4 release.

  • #22424: TST: Fix failing aarch64 wheel builds.