NumPy 1.20.2 Release Notes#

NumPy 1.20.2 是一个错误修复版本,其中包含 NumPy 1.20.1 发布后合并到主分支的几项修复。

贡献者#

共有 7 人为该版本贡献了代码。名字旁边有“+”号的人是首次贡献补丁。

  • Allan Haldane

  • Bas van Beek

  • Charles Harris

  • Christoph Gohlke

  • Mateusz Sokół +

  • Michael Lamparski

  • Sebastian Berg

已合并的拉取请求#

本次发布合并了总共 20 个 pull requests。

  • #18382: MAINT: 从 master 更新 f2py。

  • #18459: BUG: diagflat 在 windows 或 32 位平台上可能溢出

  • #18460: BUG: 修复 f2py complex_double_from_pyobj 中的引用计数泄漏。

  • #18461: BUG: 使用 like= 覆盖时修复了微小的内存泄漏

  • #18462: BUG: 移除 VOID 函数中的 descr/flags 临时更改

  • #18469: BUG: Object 数组的 nditer 缓冲区释放时发生段错误

  • #18485: BUG: 移除可疑的类型转换

  • #18486: BUG: 移除指针 < 0 的无意义比较

  • #18487: BUG: 在使用指针之前检查其是否为 NULL

  • #18488: BUG: 检查 PyArray_malloc 是否成功

  • #18546: BUG: nditer 中错误的错误回退

  • #18559: CI: 从 main 回溯 CI 修复。

  • #18599: MAINT: 为 dtype.__getitem____mul__ 和… 添加注解

  • #18611: BUG: numpy.distutils.fcompiler.compaq 中的 NameError

  • #18612: BUG: 修复了 np.meannp.var 方法的 where 关键字

  • #18617: CI: 在安装 Python 之前更新 apt 包列表

  • #18636: MAINT: 确保重新导出的子模块被正确注解

  • #18638: BUG: 修复 ma 强制转换列表-ma-数组,如果它们不转换为...

  • #18661: BUG: 修复 valgrind 发现的小问题

  • #18671: BUG: 修复 pytest-leaks 发现的小问题