NumPy 1.20.1 发布说明#

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 个拉取请求。

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

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

  • #18326: 错误:遍历时不要改变伪库列表…

  • #18327: 维护:优雅地打乱 memoryviews

  • #18328: 错误:对随机分布使用 C 链接

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

  • #18337: 错误:允许在 timedelta 中不修改地使用 isclose、allclose 等

  • #18345: 错误:允许对所有相关的 DType 类型/类进行序列化

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

  • #18352: 文档:更改许可证日期 2020 -> 2021

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

  • #18354: 错误:修复 f2py 在封装 F90 子例程时的错误。

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

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

  • #18359: 发布:为 NumPy 1.20.1 发布做准备。