SciPy

This is documentation for an old release of SciPy (version 1.5.3). Read this page in the documentation of the latest stable release (version 1.15.1).

SciPy 1.5.2 Release Notes

SciPy 1.5.2 is a bug-fix release with no new features compared to 1.5.1.

Authors

  • Peter Bell

  • Tobias Biester +

  • Evgeni Burovski

  • Thomas A Caswell

  • Ralf Gommers

  • Sturla Molden

  • Andrew Nelson

  • ofirr +

  • Sambit Panda

  • Ilhan Polat

  • Tyler Reddy

  • Atsushi Sakai

  • Pauli Virtanen

A total of 13 people contributed to this release. People with a “+” by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.

Issues closed for 1.5.2

  • #3847: Crash of interpolate.splprep(task=-1)

  • #7395: splprep segfaults if fixed knots are specified

  • #10761: scipy.signal.convolve2d produces incorrect values for large arrays

  • #11971: DOC: search in devdocs returns wrong link

  • #12155: BUG: Fix permutation of distance matrices in scipy.stats.multiscale_graphcorr

  • #12203: Unable to install on PyPy 7.3.1 (Python 3.6.9)

  • #12316: negative scipy.spatial.distance.correlation

  • #12422: BUG: slsqp: ValueError: failed to initialize intent(inout) array…

  • #12428: stats.truncnorm.rvs() never returns a scalar in 1.5

  • #12441: eigvalsh inconsistent eigvals= subset_by_index=

  • #12445: DOC: scipy.linalg.eigh

  • #12449: Warnings are not filtered in csr_matrix.sum()

  • #12469: SciPy 1.9 exception in LSQSphereBivariateSpline

  • #12487: BUG: optimize: incorrect result from approx_fprime

  • #12493: CI: GitHub Actions for maintenance branches

  • #12533: eigh gives incorrect results

  • #12579: BLD, MAINT: distutils issues in wheels repo

Pull requests for 1.5.2

  • #12156: BUG: Fix permutation of distance matrices in scipy.stats.multiscale_graphcorr

  • #12238: BUG: Use 64-bit indexing in convolve2d to avoid overflow

  • #12256: BLD: Build lsap as a single extension instead of extension +…

  • #12320: BUG: spatial: avoid returning negative correlation distance

  • #12383: ENH: Make cKDTree.tree more efficient

  • #12392: DOC: update scipy-sphinx-theme

  • #12430: BUG: truncnorm and geninvgauss never return scalars from rvs

  • #12437: BUG: optimize: cast bounds to floats in new_bounds_to_old/old_bounds_to_new

  • #12442: MAINT:linalg: Fix for input args of eigvalsh

  • #12461: MAINT: sparse: write matrix/asmatrix wrappers without warning…

  • #12478: BUG: fix array_like input defects and add tests for all functions…

  • #12488: BUG: fix approx_derivative step size. Closes #12487

  • #12500: CI: actions branch trigger fix

  • #12501: CI: actions branch trigger fix

  • #12504: BUG: cKDTreeNode use after free

  • #12529: MAINT: allow graceful docs re-upload

  • #12538: BUG:linalg: eigh type parameter handling corrected

  • #12560: MAINT: truncnorm.rvs compatibility for `Generator`

  • #12562: redo gh-12188: fix segfaults in splprep with fixed knots

  • #12586: BLD: Add -std=c99 to sigtools to compile with C99

  • #12590: CI: Add GCC 4.8 entry to travis build matrix

  • #12591: BLD: fix cython error on master-branch cython