SciPy 1.9.3 发行说明#

SciPy 1.9.3 是一个错误修复版本,与 1.9.2 相比没有新功能。

作者#

  • Jelle Aalbers (1)

  • Peter Bell (1)

  • Jake Bowhay (3)

  • Matthew Brett (3)

  • Evgeni Burovski (5)

  • drpeteb (1) +

  • Sebastian Ehlert (1) +

  • GavinZhang (1) +

  • Ralf Gommers (2)

  • Matt Haberland (15)

  • Lakshaya Inani (1) +

  • Joseph T. Iosue (1)

  • Nathan Jacobi (1) +

  • jmkuebler (1) +

  • Nikita Karetnikov (1) +

  • Lechnio (1) +

  • Nicholas McKibben (1)

  • Andrew Nelson (1)

  • o-alexandre-felipe (1) +

  • Tirth Patel (1)

  • Tyler Reddy (51)

  • Martin Reinecke (1)

  • Marie Roald (1) +

  • Pamphile Roy (2)

  • Eli Schwartz (1)

  • serge-sans-paille (1)

  • ehsan shirvanian (1) +

  • Mamoru TASAKA (1) +

  • Samuel Wallan (1)

  • Warren Weckesser (7)

  • Gavin Zhang (1) +

共有 31 人为此次发布做出了贡献。名字旁带有“+”的人员是首次贡献补丁。此名单是自动生成的,可能并不完全完整。

1.9.3 版本中已关闭的问题#

  • #3691: scipy.interpolate.UnivariateSpline 段错误

  • #5286: BUG: multivariate_normal 为其范围之外的值返回概率密度函数 (pdf)…

  • #6551: BUG: stats: gmean 和 hmean 的文档与行为不一致

  • #9245: 运行 scipy.interpolate.tests.test_fitpack::test_bisplev_integer_overflow…

  • #12471: test_bisplev_integer_overflow: 段错误(核心已转储)

  • #13321: Bug: 设置 iprint=0 会隐藏 fmin_l_bfgs_b 的所有输出,但…

  • #13730: `scipy.stats.mood` 未对平局(ties)进行修正

  • #14019: ks_2samp 抛出 `RuntimeWarning: overflow encountered in double_scalars`

  • #14589: 自 scipy 1.8.0.dev0+1529.803e52d 以来的 `shgo` 错误

  • #14591: RectSphereBivariateSpline 的输入数据验证

  • #15101: BUG: binom.pmf - RuntimeWarning: 除以零

  • #15342: BUG: scipy.optimize.minimize: Powell 方法函数评估…

  • #15964: BUG: 如果参数是视图(view),lombscargle 失败

  • #16211: BUG: 在 pandas 数据上使用 winsorize 时可能出现的错误…

  • #16459: BUG: stats.ttest_ind 在使用置换(permutations)时返回错误的 p 值

  • #16500: odr.Model 默认 meta 值在 __getattr__ 下失败

  • #16519: BUG: 错误信息中关于不正确样本维度的错误…

  • #16527: BUG: syevr 中 isuppz 的维度被错误翻译

  • #16600: BUG: `KDTree` 的可选参数 `eps` 似乎无效…

  • #16656: 对稀疏数组进行操作时未保留 dtype

  • #16751: BUG: `stats.fit` 在 `boltzmann` 上期望 `lambda` 的 `bound`,…

  • #17012: BUG: sparse.linalg.lsmr 中的一个小疏忽?

  • #17020: BUG: 由于 cythoner.py 中的 shebang 行问题导致构建失败

  • #17088: BUG: stats.rayleigh.fit: 返回的 `loc` 不一致…

  • #17104: BUG? `LAMV` / `_specfunc.lamv` 中的错误分支

  • #17196: DOC: stats.mode 中的 keepdims 文档记录不正确

1.9.3 版本的合并请求#

  • #5288: BUG: multivariate_normal 为其范围之外的值返回 pdf…

  • #13322: Bug: 设置 iprint=0 会隐藏 fmin_l_bfgs_b 的所有输出,但…

  • #13349: BUG: stats: 重新构建 loggamma._rvs 以处理 c << 1。

  • #13411: BUG: 修复 optimize.minimize, powell 中的越界评估…

  • #15363: BUG: 修复在限制之外评估的 powell

  • #15381: BUG: 修复非均匀 bin 的 stats.rv_histogram

  • #16212: stats.mood: 当存在平局时进行修正

  • #16288: BUG: 修复 `fpknot` 中的崩溃

  • #16318: MAINT: stats: 修复 Pandas Series 上的 _contains_nan

  • #16460: 修复 ttest 置换

  • #16506: MAINT: 修复 SHGO 额外参数

  • #16521: BUG: 修复错误信息中关于不正确样本维度的错误…

  • #16525: MAINT: stats.ks_2samp: 在使用精确方法时总是发出警告…

  • #16528: BUG: 通过显式指定运算符修复 syevr 系列段错误…

  • #16562: BUG: optimize: 修复 differential_evolution 错误信息。

  • #16573: FIX: `odr.Model` 带有默认 `meta` 值的错误

  • #16588: FIX: stats: 忽略来自 Boost binom 实现的除以零警告

  • #16590: MAINT: stats.vonmises: 将 rvs 包裹到 -pi, pi 区间

  • #16630: BUG: eps 参数无效已修复

  • #16645: MAINT: 确保 lombscargle 的 Pythran 输入是连续的

  • #16649: 在 fitpackmodule.c 中检测双变量样条中的整数溢出,…

  • #16657: BUG: sparse: 修复带有空索引参数的稀疏矩阵索引。

  • #16669: FIX: `gmean` 的虚假除法错误

  • #16701: BUG: 修复 `ord.{Data,RealData}` 中作为默认参数的可变数据类型

  • #16752: MAINT: stats.boltzmann: 更正 _shape_info 拼写错误

  • #16780: BUG: interpolate: 在 make_interp_spline(x, … 中对 x 和 y 进行健全性检查

  • #16836: MAINT: 避免 `func_data`,它与系统头文件冲突…

  • #16872: BUG: interpolate: RectSphereBivariateSpline 的工作数组大小

  • #16965: BUG: linalg: 修复 XSLOW 测试 test_sgesdd_lwork_bug_workaround()

  • #17043: MAINT: 修复小的 LSMR 问题

  • #17090: MAINT: stats.rayleigh: 对位置强制执行约束

  • #17105: FIX: special: 为 `lamv` 实现使用预期的分支

  • #17166: MAINT: stats.rv_discrete.pmf: 在非整数参数处应为零

  • #17176: REL: 为 SciPy 1.9.3 做准备

  • #17190: BUG: special: 修复两个 XSLOW 测试失败。

  • #17193: MAINT: 更新 meson.build 以使其在 IBM i 系统上工作

  • #17200: BLD: 修复不完整的线程依赖处理问题

  • #17204: 修复 Keepdims 文档记录不正确的问题

  • #17209: MAINT: 处理 numpy 关于接受越界整数的弃用。

  • #17210: BLD: 修复构建辅助脚本的无效 shebang