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 人为此版本做出了贡献。名字旁带有“+”的人是首次贡献补丁。
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 构建失败问题。