NumPy 1.20.1 Release Notes#

NumPy 1.20.1 是一个快速的错误修复版本,修复了 1.20.0 版本发布后报告的几个错误和回归问题。

亮点#

  • 修复了导致下游项目出现问题的 distutils 错误。

  • 修复了 random.shuffle 回归问题。

贡献者#

共有 8 人为此版本做出了贡献。名字旁边有“+”的人是首次提交补丁。

  • Bas van Beek

  • Charles Harris

  • Nicholas McKibben +

  • Pearu Peterson

  • Ralf Gommers

  • Sebastian Berg

  • Tyler Reddy

  • @Aerysv +

已合并的拉取请求#

此版本合并了共 15 个 pull request。

  • #18306: MAINT: 添加缺失的占位符注解

  • #18310: BUG: 修复 numpy.__init__.py 中的拼写错误

  • #18326: BUG: 在迭代过程中不改变 fake libraries 列表…

  • #18327: MAINT: 平滑地 shuffle memoryviews

  • #18328: BUG: 为随机分布使用 C 链接

  • #18336: CI: 修复 GitHub Actions 构建触发的时机,并允许跳过 ci

  • #18337: BUG: 允许 unmodified 使用 isclose, allclose 等与 timedelta 结合

  • #18345: BUG: 允许 pickle 所有相关的 DType 类型/类

  • #18351: BUG: 修复缺失的 signed_char 依赖。关闭 #18335。

  • #18352: DOC: 将许可日期从 2020 改为 2021

  • #18353: CI: CircleCI 似乎偶尔会超时,增加限制

  • #18354: BUG: 修复包装 F90 子程序时 f2py 的错误。

  • #18356: MAINT: crackfortran 正则表达式简化

  • #18357: BUG: threads.h 的存在性测试需要 GLIBC > 2.12。

  • #18359: REL: 为 NumPy 1.20.1 版本做准备。