NumPy 1.17.3 发布说明#
此版本包含对 NumPy 1.17.2 中报告错误的修复以及一些文档改进。此版本支持的 Python 版本为 3.5-3.8。
下游开发人员应使用 Cython >= 0.29.13 以支持 Python 3.8,并使用 OpenBLAS >= 3.7 以避免在 Skylake 架构上出现错误。
亮点#
- 适用于 Python 3.8 的 Wheel 包 
- 布尔 - matmul已修复为使用布尔值而非整数。
兼容性说明#
- 很少使用的 - PyArray_DescrCheck宏已更改/修复。
贡献者#
共有 7 人为此版本做出贡献。名字旁有“+”的人是首次贡献补丁。
- Allan Haldane 
- Charles Harris 
- Kevin Sheppard 
- Matti Picus 
- Ralf Gommers 
- Sebastian Berg 
- Warren Weckesser 
已合并的拉取请求#
此版本共合并了 12 个拉取请求。
- #14456:维护:清理 numpy.fft 命名空间内的 pocketfft 模块。 
- #14463:BUG:random.hypergeometic 假定 npy_long 是 npy_int64,挂起… 
- #14502:BUG:random:撤销 gh-14458 并重新修复 gh-14557。 
- #14504:BUG:为布尔 matmul 添加一个专用循环。 
- #14506:维护:更新 Python 3.8 的 pytest 版本 
- #14512:文档:random:修复文档链接,之前引用了私有子模块。 
- #14513:BUG,维护:基于 clang 分析的一些修复和少量清理 
- #14515:BUG:修复当范围为 2**32 时的 randint 问题 
- #14519:维护:移除熵 c-扩展模块 
- #14563:文档:移除关于 Pocketfft 许可证文件(此处不存在)的注释。 
- #14578:BUG:random:创建 random.binomial 的旧版实现。 
- #14687:BUG:正确定义 PyArray_DescrCheck