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
曾思诚 +
已合并的拉取请求#
本次发布共合并了 13 个拉取请求。
#22368: BUG: 为
numpy.array_api命名空间添加__array_api_version__#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的 import 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 构建。