NumPy 1.19.1 发行说明#

NumPy 1.19.1 修复了 1.19.0 版本中发现的多个错误,替换了即将发布的 Python-3.9 版本中已弃用的多个函数,改进了对 AIX 的支持,并进行了许多与开发相关的更新,以保持 CI 与最新的上游更改配合使用。

此版本支持Python 3.6-3.8。使用 Python 3.9 进行构建以进行测试时,需要使用 Cython >= 0.29.21。

贡献者#

共有 15 人为本次发布做出了贡献。名字带有“+”的人首次贡献了补丁。

  • 阿比纳夫·雷迪 +

  • 阿尼鲁德·萨勃拉曼尼安

  • 安东尼奥·拉罗萨 +

  • 查尔斯·哈里斯

  • 方春林

  • 埃里克·维塞尔

  • 艾蒂安·盖内 +

  • 凯文·谢泼德

  • 马蒂·皮库斯

  • 拉古韦尔·德乌拉帕利

  • 罗曼·尤尔恰克

  • 罗斯·巴诺斯基

  • 赛义德·阿德尔

  • 塞巴斯蒂安·伯格

  • 泰勒·雷迪

合并拉取请求#

此版本总共合并了 25 个拉取请求。

  • #16649:维护,CI:禁用可运送缓存

  • #16652:维护:用PyUnicode_GetLength替换PyUString_GET_SIZE

  • #16654:REL:修复过时的文档链接

  • #16656 : BUG: 在 AIX 上引发 IEEE 异常

  • #16672:BUG:修复 AVX 复杂绝对值处理数组时的错误......

  • #16693 : TST: 在 CPU 功能检测中添加额外的调试信息

  • #16703:BLD:为 Emscripten / WebAssembly 添加 CPU 条目

  • #16705:TST:禁用 Python 3.9-dev 测试。

  • #16714:维护:在出现 ValueError 时禁用 use_hugepages

  • #16724:BUG:修复 PyArray_SearchSorted 签名。

  • #16768 : MAINT: 修复了 scalartypes.c.src 中已弃用的函数

  • #16772:维护:删除对 PyUnicode_READY 不需要的调用

  • #16776 : MAINT: 修复 scalarapi.c 中已弃用的函数

  • #16779:BLD,ENH:添加对 AIX 的 RPATH 支持

  • #16780:BUG:修复 genfromtxt 中的默认回退

  • #16784:BUG:在methods.c中引发错误后添加了缺少的返回

  • #16795 :BLD: 将 cython 更新到 0.29.21

  • #16832 : MAINT: setuptools 49.2.0 发出警告,避免它

  • #16872:BUG:验证二进制和多项式的输出大小

  • #16875:BLD,维护:引脚设置工具

  • #16904:DOC:重建测试指南。

  • #16905:TST,BUG:在 test_large_zip 中重新引发 MemoryError 异常...

  • #16906:BUG,DOC:修复错误的 MPL kwarg。

  • #16916:BUG:将字符串/字节修复为复杂的赋值

  • #16922:REL:准备 NumPy 1.19.1 版本