NumPy 1.23.4 版本说明#

NumPy 1.23.4 是一个维护版本,修复了在 1.23.3 版本发布后发现的 bug,并保持了构建基础设施的最新状态。主要的改进包括修复了一些注释边界情况,修复了长期存在的nested_iters内存泄漏问题,以及修复了非常大的数组的复数向量点积问题。此版本支持的 Python 版本为 3.8-3.11。

请注意,如果您使用 Python 3.10.7 进行测试,则 mypy 版本需要为 0.981+,否则类型测试将失败。

贡献者#

共有 8 人贡献了此版本。姓名旁带有“+”的人是第一次贡献补丁。

  • Bas van Beek

  • Charles Harris

  • Matthew Barber

  • Matti Picus

  • Ralf Gommers

  • Ross Barnowski

  • Sebastian Berg

  • Sicheng Zeng +

合并的拉取请求#

此版本共合并了 13 个拉取请求。

  • #22368: BUG:将__array_api_version__添加到numpy.array_api命名空间

  • #22370: MAINT:将 sde 工具包更新到 9.0,修复下载链接

  • #22382: BLD:在 azure 上使用 macos-11 镜像,macos-1015 已弃用

  • #22383: MAINT:random:从“使用 Cython 扩展”中移除get_info……

  • #22384: BUG:修复超过 NPY_CBLAS_CHUNK 元素的复数向量点积

  • #22387: REV:再次放松lookfor的导入 try/except

  • #22388: TYP,ENH:将numpy.typing协议标记为可进行运行时检查

  • #22389: TYP,MAINT:更改更多重载以与 pyright 兼容

  • #22390: TST,TYP:将 mypy 更新到 0.981

  • #22391: DOC:更新分隔符参数描述。

  • #22392: BUG:numpy.nested_iters 中的内存泄漏

  • #22413: REL:准备发布 NumPy 1.23.4。

  • #22424: TST:修复 aarch64 wheel 构建失败。