SciPy 1.3.2 发行说明#

SciPy 1.3.2 是一个错误修复和维护版本,新增了对 Python 3.8 的支持。

作者#

  • CJ Carey

  • Dany Vohl

  • Martin Gauch +

  • Ralf Gommers

  • Matt Haberland

  • Eric Larson

  • Nikolay Mayorov

  • Sam McCormack +

  • Andrew Nelson

  • Tyler Reddy

  • Pauli Virtanen

  • Huize Wang +

  • Warren Weckesser

  • Joseph Weston +

共有 14 人为本次发行做出了贡献。名字旁带有“+”的人是首次贡献补丁。此姓名列表自动生成,可能不完全完整。

1.3.2 版本已解决的问题#

  • #4915: scipy.signal.signaltools.py 中 unique_roots 对于根的 Bug…

  • #5161: 优化器在最小值是 NaN 时报告成功

  • #5546: scipy.sparse.linalg.expm 接收数组时引发 ValueError…

  • #10124: linprog(method='revised simplex') doctest 错误

  • #10609: 使用 Floyd-Warshall 算法的最短路径图移除了显式零。

  • #10658: BUG: stats: 非中心 F 分布方差的公式…

  • #10695: BUG: csr_matrix 使用高级索引时的赋值问题

  • #10846: root_scalar 在传递经 functools.lru_cache 包装的函数时失败

  • #10902: CI: travis osx 构建失败

  • #10967: macOS 在 maintenance/1.3.x 分支的 SuperLU 构建失败

  • #10976: sp.stats.wilcoxon docstring 中的错别字

1.3.2 版本的拉取请求#

  • #10498: TST: optimize: 修复 `linprog` `”disp”: True` 错误

  • #10536: CI: 将 3.8-dev 添加到 travis

  • #10671: BUG: stats: 修复非中心…方差的公式

  • #10693: BUG: ScalarFunction 存储原始数组

  • #10700: BUG: sparse: 放松稀疏高级赋值的检查

  • #10709: BUG: 修复 floyd_warshall 以支持零权重边

  • #10756: BUG: optimize: 确保求解器在 nan…时以 success=False 退出

  • #10833: BUG: 修复复数值的 subspace_angles

  • #10882: BUG: sparse/arpack: 修复复厄米…不正确的代码

  • #10891: BUG: 使 C 实现的求根器与 functools.lru_cache 配合使用

  • #10906: BUG: sparse/linalg: 修复 np.matrix 输入的 expm

  • #10917: CI: 修复 travis osx CI

  • #10930: MAINT: 3.8 的更新

  • #10938: MAINT: 将 Python 3.8 添加到 pyproject.toml

  • #10943: BLD: 更新 Cython 版本至 0.29.13

  • #10961: BUG: 修复 signal.unique_roots

  • #10971: MAINT: 在 CI 中使用 3.8 stable

  • #10977: DOC: 修复 sp.stats.wilcoxon docstring 中的错别字

  • #11025: 更新 _peak_finding.py