NumPy 1.21.3 发布说明#

NumPy 1.21.3 是一个维护版本,修复了在 1.21.2 之后发现的一些错误.它还提供了 64 位 Python 3.10.0 的轮子.请注意关于 Python 3.10 的一些特殊之处:

  • Windows、Mac 或 Linux 没有 32 位轮子.

  • Mac Intel 构建仅在 universal2 轮子中可用.

此版本支持的 Python 版本是 3.7-3.10.如果你想使用 gcc-11 编译自己的版本,你需要使用 gcc-11.2+ 以避免问题.

贡献者#

总共有7个人为这次发布做出了贡献.名字后面带有”+”的人首次贡献了一个补丁.

  • Aaron Meurer

  • Bas van Beek

  • 查尔斯·哈里斯

  • 开发者-生态系统-工程 +

  • 凯文·谢帕德

  • 塞巴斯蒂安·伯格

  • Warren Weckesser

合并的拉取请求#

本次发布总共合并了8个拉取请求.

  • #19745: ENH: 为 3 个 `generic/ndarray 方法添加 dtype 支持

  • #19955: BUG: 解决在 Apple silicon 上的除零问题 + 测试失败…

  • #19958: MAINT: 将仅用于类型检查的 ufunc 子类标记为 ufunc 别名…

  • #19994: BUG: np.tan(np.inf) 测试失败

  • #20080: BUG: 修正 PCG 中模拟 int128 的不正确提前

  • #20081: BUG: 修复日期时间中NaT处理的PyArray_CompareFunc…

  • #20082: DOC: 确保我们也为字典添加文档…

  • #20106: BUG: 核心: result_type(0, np.timedelta64(4)) 会导致段错误.