NumPy 1.17.2 发行说明#

此版本包含针对 NumPy 1.17.1 报告的错误的修复,以及一些文档改进.最重要的修复是当键的类型为 (u)int8 或 (u)int16 时的 lexsort.如果您当前正在使用 1.17,则应升级.

此版本支持的 Python 版本为 3.5-3.7,Python 2.7 已被删除.Python 3.8b4 应该可以使用已发布的源代码包,但未来无法保证.

下游开发人员应使用 Cython >= 0.29.13 以支持 Python 3.8,并使用 OpenBLAS >= 3.7 以避免 Skylake 架构上的错误.PyPI 上的 NumPy wheels 是从 OpenBLAS 开发分支构建的,以避免这些错误.

贡献者#

共有 7 人为此版本做出了贡献. 名字旁边带有"+"的人是第一次贡献补丁.

  • CakeWithSteak +

  • Charles Harris

  • 丹·艾伦

  • 哈米尔·阿巴西

  • Lars Grueter

  • Matti Picus

  • Sebastian Berg

合并的拉取请求#

此版本总共合并了 8 个 pull request.

  • #14418 : BUG:修复 aradixsort 间接索引.

  • #14420 : DOC:修复 dispatch 文档中的一个小拼写错误.

  • #14421 : BUG:测试,修复转换为 ctypes 中的回归

  • #14430 : BUG:不要在私有错误类中显示 Override 模块.

  • #14432 : BUG:修复了 assert_allclose 中报告的最大相对误差.

  • #14433 : BUG:修复如果使用 linear_ramp 和 negative 进行填充时的 uint 溢出…

  • #14436 : 错误:使用 1.18.0-dev pocketfft.py 更新 1.17.x.

  • #14446 : REL:准备 NumPy 1.17.2 版本.