SciPy 1.11.3 Release Notes#

SciPy 1.11.3 is a bug-fix release with no new features compared to 1.11.2.

Authors#

  • Name (commits)

  • Jake Bowhay (2)

  • CJ Carey (1)

  • Colin Carroll (1) +

  • Anirudh Dagar (2)

  • drestebon (1) +

  • Ralf Gommers (5)

  • Matt Haberland (2)

  • Julien Jerphanion (1)

  • Uwe L. Korn (1) +

  • Ellie Litwack (2)

  • Andrew Nelson (5)

  • Bharat Raghunathan (1)

  • Tyler Reddy (37)

  • Søren Fuglede Jørgensen (2)

  • Hielke Walinga (1) +

  • Warren Weckesser (1)

  • Bernhard M. Wiedemann (1)

A total of 17 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.11.3#

  • #15093: BUG: scipy.optimize’s trust-constr algorithm hangs when keep-feasible…

  • #15273: freqz: suboptimal performance for worN=2**n+1, include_nyquist=True…

  • #17269: Bug in scipy.sparse.csgraph.min_weight_full_bipartite_matching

  • #17289: BUG: Different results between numpy.fft.rfft and scipy.signal.freqz

  • #18716: Buffer dtype mismatch, expected ‘ITYPE_t’ but got ‘long’

  • #18782: BUG: johnsonsu distribution no longer accepts integer `b` parameter

  • #18922: BUG: dev.py has `distutils` usage

  • #19101: BUG: mesonpy embeds random path in .pyx files

  • #19103: BUG: Regression in 1.11.2: optimize.least_squares with method=’trf’…

  • #19132: BUG: Build fails on latest commit

  • #19149: BUG: scipy.sparse.csgraph.laplacian raises AttributeError on…

  • #19197: BUG: Incorrect sampling from zero rank covariance

Pull requests for 1.11.3#

  • #17633: BUG: add infeasibility checks to min_weight_full_bipartite_matching

  • #18784: BUG: Allow johnsonsu parameters to be floats

  • #18913: BUG: sparse.csgraph: Support int64 indices in traversal.pyx

  • #18924: BUG: Fix python3.12 distutils dev.py build

  • #18956: BUG: trust-constr Bounds exclusive

  • #19076: MAINT: should not be using np.float64() on arrays

  • #19084: REL, MAINT: prep for 1.11.3

  • #19111: BUG: Fixes #19103 by adding back make_strictly_feasible to lsq…

  • #19123: BLD: Avoid absolute pathnames in .pyx files

  • #19135: MAINT: signal: Remove the cval parameter from the private function…

  • #19139: BLD: revert to using published wheels [wheel build]

  • #19156: BUG: Support sparse arrays in scipy.sparse.csgraph.laplacian

  • #19199: MAINT: stats.CovViaEigendecomposition: fix `_LA` attribute…

  • #19200: TST: fix `TestODR.test_implicit` test failure with tolerance…

  • #19208: BUG: freqz rfft grid fix

  • #19280: MAINT: newton, make sure x0 is an inexact type

  • #19286: BUG: stats: fix build failure due to incorrect Boost policies…

  • #19290: BLD: add float.h include to `_fpumode.c`, fixes Clang on Windows…

  • #19299: MAINT: fix libquadmath licence