NumPy 1.17.1发行说明

此版本包含许多针对numpy1.17.0报告的bug的修复,以及一些文档和构建改进。支持的Python版本是3.5-3.7,注意python2.7已经被删除。python3.8b3应该可以与已发布的源代码包一起使用,但是没有未来的保证。

下游开发人员应该使用Cython>=0.29.13来支持python3.8和OpenBLAS>=3.7,以避免在Skylake架构上出现问题。为了避免这些问题,PyPI上的numpywheels是从OpenBLAS开发分支构建的。

贡献者

共有17人参与了这次发布。名字中带有“+”的人第一次贡献了一个补丁。

  • 亚历山大荣格+

  • 艾伦霍尔丹

  • 查尔斯·哈里斯

  • 埃里克维泽

  • 朱塞佩·库库+

  • Hiroyuki诉山崎

  • 博伊斯伯兰格酒店

  • 克莫尔元+

  • 马蒂库皮斯

  • 马克斯·博林布鲁克+

  • 麦克斯韦·阿拉达戈+

  • 奥列克山德帕夫利克

  • 彼得·安德烈亚斯·恩茨切夫

  • 谢尔盖·列别捷夫

  • 塞思·特洛伊+

  • 弗拉基米尔·潘申+

  • 沃伦·韦克瑟

请求已合并

为此版本总共合并了24个请求。

  • #14156 :TST:允许在测试跨步/非跨步exp/log循环时大惊小怪

  • #14157 :BUG:avx2u scalefu ps必须是静态的

  • #14158 :BUG:删除在Python3.7上导致系统错误的杂散打印。

  • #14159 :BUG:Fix python 3.8中的DeprecationWarning。

  • #14160 :BLD:将缺少的gcd/lcm定义添加到npyu math.h

  • #14161 :DOC,BUILD:清理并修复(再次)“BUILD dist”

  • #14166 :TST:将3.8-dev添加到travisCI测试。

  • #14194 :BUG:移除损坏的剪辑包装(Backport)

  • #14198 :DOC:修复svd中的hermitian参数docs。

  • #14199 :MAINT:英特尔编译器错误导致测试失败的解决方法

  • #14200 :TST:测试的清理_口袋.py

  • #14201 :错误:使只读子类的高级索引结果可写。。。

  • #14236 :BUG:修复了默认的位生成器名称

  • #14237 :ENH:在中添加用于冻结分析的c导入模块np.随机

  • #14296 :TST:Pin pytest version到5.0.1

  • #14301 :BUG:修复f2py生成的模块init和 PyMem_Del

  • #14302 :BUG:修复异常消息中的格式错误

  • #14307 :MAINT:random:匹配类型SeedSequence.poolu大小默认池大小。

  • #14308 :错误:修复随机数平台缺陷检测

  • #14309 :ENH:在所有Linux版本中启用大型页面

  • #14330 :BUG:修复 random.permutation(x) 当x是字符串时。

  • #14338 :BUG:排序某些空数组时不要失败(#14228)

  • #14339 :BUG:修复在不同位置误用.names和.field(backport。。。

  • #14345 :BUG:修复非平凡上结构化u到非结构化u的行为。。。

  • #14350 :REL:Prepare 1.17.1版本