SciPy 1.7.2 发布说明#

SciPy 1.7.2 是一个错误修复版本,与 1.7.1 相比没有新功能。值得注意的是,该版本包括适用于 Python 3.10 的轮子,并且现在使用更新版本的 OpenBLAS 0.3.17 构建轮子。Python 3.10 轮子适用于 MacOS x86_64(薄型,目前不是 universal2 或 arm64),以及 Windows/Linux 64 位。许多轮子现在使用更新版本的 manylinux 构建,这可能需要更新版本的 pip。

作者#

  • 彼得·贝尔

  • da-woods +

  • 伊苏鲁·费尔南多

  • Ralf Gommers

  • 马特·哈伯兰

  • 尼古拉斯·麦基本

  • 伊尔汉·波拉特

  • 犹大·兰德 +

  • 泰勒·雷迪

  • Pamphile Roy

  • 查尔斯·哈里斯

  • Matti Picus

  • Hugo van Kemenade

  • Jacob Vanderplas

共有14人参与了此次发布。名字后面带有“+”的人首次贡献了补丁。此名单是自动生成的,可能不完全完整。

1.7.2 版本关闭的问题#

  • #6019: minimize_scalar 似乎不遵守“disp”选项

  • #14321: BUG: 使用许多行的CSR矩阵进行索引比…慢得多

  • #14465: BUG: 几何球面插值提供了n维插值参数

  • #14599: SciPy 1.7 构建为压缩的 egg 文件,破坏了导入

  • #14606: BUG: 在调用 scipy.stats.beta.ppf 时发生崩溃 / 核心转储…

  • #14732: CI, TST: scipy/interpolate/tests/test_rbfinterp.py 的预发布失败

  • #14802: CI: Azure 主覆盖作业失败

  • #14829: macOS CI 失败,错误信息为 `ld: library not found for -lSystem`

  • #14887: BUG: scipy.stats.multivariate_normal.logpdf 会改变某些输入

1.7.2 的拉取请求#

  • #14207: DOC: stats: 从 `binomtest` 文档字符串中移除 ‘Methods’ 部分…

  • #14316: MAINT: 更新 `openblas_support.py` 以支持 Apple Silicon

  • #14323: BUG: 加速具有非常多行的稀疏压缩索引

  • #14333: MAINT: 使用 /usr/bin/linux32 以便 sysconfig.get_platform()…

  • #14478: BUG: geometric_slerp t ndim 守卫

  • #14605: MAINT: 跳过一些插值分解测试

  • #14616: REL: 更新 pyproject.toml 中 1.7.2 的构建依赖版本

  • #14618: 修复:当遇到Boost评估错误时引发RuntimeWarning

  • #14672: BLD: 在 `setup()` 调用中添加 `zip_safe=False`

  • #14791: MAINT: SciPy 1.7.2 准备/回传

  • #14803: MAINT: 禁用 include/source 覆盖率警告。

  • #14813: 添加了缺失的 np.import_array()

  • #14831: CI: 将 stdlib 添加到 LD_LIBRARY_PATH

  • #14893: BUG: 修复由于放松步幅检查导致的对齐错误

  • #14897: BUG: 避免在多元分布中改变输入

  • #14921: MAINT: “回传” 3.10 支持

  • #14937: MAINT: 为 1.7.2 版本进行回溯移植,并更新 Pythran 的最小版本至…

  • #14938: TST: 在macOS上为`beta.ppf`溢出问题静默测试失败