SciPy 1.7.2 版本發行說明#

SciPy 1.7.2 是一個錯誤修正版本,相較於 1.7.1 沒有新功能。值得注意的是,此版本包含 Python 3.10 的 wheels,並且 wheels 現在使用較新版本的 OpenBLAS 0.3.17 建置。Python 3.10 wheels 提供給 MacOS x86_64 (thin,目前非 universal2 或 arm64) 和 Windows/Linux 64 位元版本。許多 wheels 現在使用較新版本的 manylinux 建置,這可能需要較新版本的 pip。

作者#

  • Peter Bell

  • da-woods +

  • Isuru Fernando

  • Ralf Gommers

  • Matt Haberland

  • Nicholas McKibben

  • Ilhan Polat

  • Judah Rand +

  • Tyler Reddy

  • Pamphile Roy

  • Charles Harris

  • Matti Picus

  • Hugo van Kemenade

  • Jacob Vanderplas

總共有 14 人貢獻了此版本。名字旁有 “+” 號的人是首次貢獻 patch。此名稱列表為自動產生,可能不完全完整。

1.7.2 版已關閉的議題#

  • #6019: minimize_scalar 似乎沒有遵守 “disp” 選項

  • #14321: BUG: 具有大量列的 CSR 矩陣索引速度遠低於…

  • #14465: BUG: 提供給 geometric_slerp 的 n-d 插值參數

  • #14599: SciPy 1.7 建置為 zipped egg,毀壞匯入

  • #14606: BUG: 使用…呼叫 scipy.stats.beta.ppf 時崩潰/核心傾印

  • #14732: CI, TST: scipy/interpolate/tests/test_rbfinterp.py 的預發布失敗

  • #14802: CI: Azure Main coverage job 失敗

  • #14829: macOS CI 因 `ld: library not found for -lSystem` 而失敗

  • #14887: BUG: scipy.stats.multivariate_normal.logpdf 會變更一些輸入

1.7.2 版的 Pull Request#

  • #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: FIX: 當遇到 Boost evaluation_error 時引發 RuntimeWarning

  • #14672: BLD: 將 `zip_safe=False` 新增至 `setup()` 呼叫

  • #14791: MAINT: SciPy 1.7.2 準備/回溯移植

  • #14803: MAINT: 停用 include/source coverage 警告。

  • #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` 溢位的測試失敗