SciPy 1.9.2 发行说明#

SciPy 1.9.2 是一个错误修复版本,与 1.9.1 相比没有新增功能。它还为多个平台上的 Python 3.11 提供了 wheel。

作者#

  • Hood Chatham (1)

  • Thomas J. Fan (1)

  • Ralf Gommers (22)

  • Matt Haberland (5)

  • Julien Jerphanion (1)

  • Loïc Estève (1)

  • Nicholas McKibben (2)

  • Naoto Mizuno (1)

  • Andrew Nelson (3)

  • Tyler Reddy (28)

  • Pamphile Roy (1)

  • Ewout ter Hoeven (2)

  • Warren Weckesser (1)

  • Meekail Zain (1) +

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

1.9.2 版本已解决的问题#

  • #16545: BUG: 1.9.0rc1: 当 `optimize.milp` 时,`OptimizeResult` 未填充…

  • #16569: BUG: 当堆栈…时,`sparse.hstack` 返回不正确的结果

  • #16898: BUG: SciPy 1.9 中 `optimize.minimize` 的向后兼容性问题

  • #16935: BUG: 使用 msvc + meson 构建 SciPy –> cl 无法使用…

  • #16952: BUG: `scipy.stats.mode` 在 `NaN`、`axis !=` 时出错…

  • #16964: BUG: PyPI 上的 SciPy 1.7.3 wheel 包与要求 numpy<1.23 相矛盾…

  • #17026: BUG: `ncf_gen::ppf(..)` 导致段错误

  • #17050: Pearson3 PPF 在负偏斜时无法正常工作。

  • #17124: BUG: OSX-64 测试失败 `test_ppf_against_tables` 得到 `NaN`

1.9.2 版本的拉取请求#

  • #16628: FIX: 更新了 `_stack_along_minor_axis` 中的 dtype 解析

  • #16814: FIX: milp: 超时时如果可行则返回可行解

  • #16842: ENH: cibuildwheel 基础设施

  • #16909: MAINT: minimize,恢复压缩的 ((1.0)) 解决了 #16898

  • #16911: REL: SciPy 1.9.2 发布准备

  • #16922: DOC: 更新 1.9.1 的版本切换器并将主题固定到 0.9

  • #16934: MAINT: 将 `linear_sum_assignment` 转换为 PyCFunction

  • #16943: BLD: 以更具可移植性的方式使用编译器标志

  • #16954: MAINT: stats.mode: 修复 `axis!=1`, `nan_policy=’omit’` 等问题…

  • #16966: MAINT: 修复 NumPy 上限

  • #16969: BLD: 修复 `get_install_data` 的使用,该函数默认为纯库

  • #16975: DOC: 更新 1.9.2 支持的 NumPy 版本

  • #16991: BLD: 修复使用 MSVC 和 Intel Fortran 构建的问题

  • #17011: 使用 cibuildwheel 对 manylinux_aarch64 进行初步测试

  • #17013: BLD: 使 MKL 检测更稳健,添加待办事项说明

  • #17046: CI: 将 cibuildwheel 更新到 2.10.1

  • #17055: MAINT: stats.pearson3: 修复负偏斜的 ppf 问题

  • #17064: BUG: 修复 `truncnorm.logcdf` 在…时的数值精度错误

  • #17096: FIX: 在引发警告/错误之前确保持有 GIL

  • #17127: TST: stats.studentized_range: 修复不正确的测试

  • #17131: MAINT: pyproject.toml: 更新构建系统要求

  • #17132: MAINT: 1.9.2 向后移植