SciPy 1.13.1 Release Notes#

SciPy 1.13.1 is a bug-fix release with no new features compared to 1.13.0. The version of OpenBLAS shipped with the PyPI binaries has been increased to 0.3.27.

Authors#

  • Name (commits)

  • h-vetinari (1)

  • Jake Bowhay (2)

  • Evgeni Burovski (6)

  • Sean Cheah (2)

  • Lucas Colley (2)

  • DWesl (2)

  • Ralf Gommers (7)

  • Ben Greiner (1) +

  • Matt Haberland (2)

  • Gregory R. Lee (1)

  • Philip Loche (1) +

  • Sijo Valayakkad Manikandan (1) +

  • Matti Picus (1)

  • Tyler Reddy (62)

  • Atsushi Sakai (1)

  • Daniel Schmitz (2)

  • Dan Schult (3)

  • Scott Shambaugh (2)

  • Edgar Andrés Margffoy Tuay (1)

A total of 19 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.13.1#

  • #19423: BUG: `scipy.ndimage.value_indices` returns empty dict for `intc`/`uintc` dtype on Windows

  • #20264: DOC, MAINT: .jupyterlite.doit.db shows up untracked

  • #20392: DOC: optimize.root(method=’lm’) option

  • #20415: BUG: csr_array can no longer be initialized with 1D array

  • #20471: BUG: `TestEig.test_falker` fails on windows + MKL as well as…

  • #20491: BUG: Cannot find `OpenBLAS` on Cygwin

  • #20506: BUG: special.spherical_in: derivative at `z=0, n=1` incorrect

  • #20512: BUG: `eigh` fails for size 1 array with driver=evd

  • #20531: BUG: warning from `optimize.least_squares` for astropy with…

  • #20555: BUG: spatial: error in `Rotation.align_vectors()` with an infinite…

  • #20576: MAINT, TST: two types of failures observed on maintenance/1.13.x…

  • #20580: BUG: scipy.special.factorial2 doesn’t handle `uint32` dtypes

  • #20591: BUG: scipy.stats.wilcoxon in 1.13 fails on 2D array with nan…

  • #20623: BUG: scipy.spatial.Delaunay, scipy.interpolate.LinearNDInterpolator…

  • #20648: BUG: stats.yulesimon: incorrect kurtosis values

  • #20652: BUG: incorrect origin tuple handling in ndimage `minimum_filter`…

  • #20660: BUG: spatial: `Rotation.align_vectors()` incorrect for anti-parallel…

  • #20670: BUG: sparse matrix creation in 1.13 with indices not summing…

  • #20692: BUG: stats.zipf: incorrect pmf values

  • #20714: CI: scipy installation failing in umfpack tests

Pull requests for 1.13.1#

  • #20280: MAINT: added doc/source/.jupyterlite.doit.db to .gitignore See…

  • #20322: BUG: sparse: align dok_array.pop() to dict.pop() for case with…

  • #20333: BUG: sync pocketfft again

  • #20381: REL, MAINT: prep for 1.13.1

  • #20401: DOC: optimize: fix wrong optional argument name in `root(method=”lm”)`.

  • #20435: DOC: add missing deprecations from 1.13.0 release notes

  • #20437: MAINT/DOC: fix syntax in 1.13.0 release notes

  • #20444: BUG: sparse: Clean up 1D input handling to sparse array/matrix…

  • #20449: DOC: remove spurious backtick from release notes

  • #20473: BUG: linalg: fix ordering of complex conj gen eigenvalues

  • #20474: TST: tolerance bumps for the conda-forge builds

  • #20484: TST: compare absolute values of U and VT in pydata-sparse SVD…

  • #20505: BUG: Include Python.h before system headers.

  • #20516: BUG: linalg: fix eigh(1x1 array, driver=’evd’) f2py check

  • #20527: BUG: `spherical_in` for `n=0` and `z=0`

  • #20530: BLD: Fix error message for f2py generation fail

  • #20533: TST: Adapt to `__array__(copy=True)`

  • #20537: BLD: Move Python-including files to start of source.

  • #20567: REV: 1.13.x: revert changes to f2py and tempita handling in meson.build…

  • #20569: update openblas to 0.3.27

  • #20573: BUG: Fix error with 180 degree rotation in Rotation.align_vectors()…

  • #20586: MAINT: optimize.linprog: fix bug when integrality is a list of…

  • #20592: MAINT: stats.wilcoxon: fix failure with multidimensional `x`…

  • #20601: MAINT: lint: temporarily disable UP031

  • #20607: BUG: handle uint arrays in factorial{,2,k}

  • #20611: BUG: prevent QHull message stream being closed twice

  • #20629: MAINT/DEV: lint: disable UP032

  • #20633: BUG: fix Vor/Delaunay segfaults

  • #20644: BUG: ndimage.value_indices: deal with unfixed types

  • #20653: BUG: ndimage: fix origin handling for `{minimum, maximum}_filter`

  • #20654: MAINT: stats.yulesimon: fix kurtosis

  • #20687: BUG: sparse: Fix summing duplicates for CSR/CSC creation from…

  • #20702: BUG: stats: Fix `zipf.pmf` and `zipfian.pmf` for int32 `k`

  • #20727: CI: pin Python for MacOS conda