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 人贡献了此版本。名字旁边带有“+”的人是第一次贡献补丁。
Abhinav Reddy +
Anirudh Subramanian
Antonio Larrosa +
Charles Harris
Chunlin Fang
Eric Wieser
Etienne Guesnet +
Kevin Sheppard
Matti Picus
Raghuveer Devulapalli
Roman Yurchak
Ross Barnowski
Sayed Adel
Sebastian Berg
Tyler Reddy
合并的拉取请求#
此版本共合并了 25 个拉取请求。
#16649: MAINT, CI:禁用 Shippable 缓存
#16652: MAINT:将PyUString_GET_SIZE替换为PyUnicode_GetLength。
#16654: REL:修复过时的文档链接
#16656: BUG:在 AIX 上引发 IEEE 异常
#16672: BUG:修复 AVX 复杂绝对值在处理数组时的错误……
#16693: TST:向 CPU 特性检测添加额外的调试信息
#16703: BLD:为 Emscripten/WebAssembly 添加 CPU 条目
#16705: TST:禁用 Python 3.9-dev 测试。
#16714: MAINT:在出现 ValueError 时禁用 use_hugepages
#16724: BUG:修复 PyArray_SearchSorted 签名。
#16768: MAINT:修复 scalartypes.c.src 中弃用的函数。
#16772: MAINT:移除对 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:验证 bin- 和 multinomial 中的输出大小
#16875: BLD,MAINT:固定 setuptools
#16904: DOC:重建测试指南。
#16905: TST,BUG:在 test_large_zip 的……中重新引发 MemoryError 异常。
#16906: BUG,DOC:修复错误的 MPL 关键字参数。
#16916: BUG:修复字符串/字节到复数赋值
#16922: REL:准备发布 NumPy 1.19.1