SciPy 1.11.2 Release Notes#
SciPy 1.11.2 is a bug-fix release with no new features compared to 1.11.1. Python 3.12 and musllinux wheels are provided with this release.
Authors#
- Name (commits) 
- Evgeni Burovski (2) 
- CJ Carey (3) 
- Dieter Werthmüller (1) 
- elbarso (1) + 
- Ralf Gommers (2) 
- Matt Haberland (1) 
- jokasimr (1) + 
- Thilo Leitzbach (1) + 
- LemonBoy (1) + 
- Ellie Litwack (2) + 
- Sturla Molden (1) 
- Andrew Nelson (5) 
- Tyler Reddy (39) 
- Daniel Schmitz (6) 
- Dan Schult (2) 
- Albert Steppi (1) 
- Matus Valo (1) 
- Stefan van der Walt (1) 
A total of 18 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.2#
- #4690: special.jn_zeros(281, 6) hangs 
- #12247: Complex matrix square root of positive semi-definite matrix 
- #18398: BUG: `loadmat` fails to load matlab structures with anonymous… 
- #18603: BUG: Floating point CSC with int64 indices doesn’t work with… 
- #18730: BUG: `scipy.optimize.minimize` fails when `dtype=float32`… 
- #18788: DOC: Broken link to installation instructions in README.rst 
- #18792: BUG: Build failure with Cython 3.0.0b3 if scipy is already installed 
- #18793: BUG: optimize.least_squares with method=’trf’ yields wrong result… 
- #18800: BUG: cKDtree.query no longer accepts DataFrame as input 
- #19002: Spalde error with scipy 1.10: 0-th dimension must be fixed 
- #19022: BUG: <Compilation of scipy 1.11 falls with python3.12> 
- #19026: BUG: Compilation of scipy 1.10.1 and 1.11.1 fails with Python… 
Pull requests for 1.11.2#
- #17918: BUG: Fix error in linalg/_matfuncs_sqrtm.py 
- #18644: BUG: sparse.linalg: Cast index arrays to intc before calling… 
- #18784: Allow johnsonsu parameters to be floats 
- #18785: MAINT: stats: fix NumPy DeprecationWarnings 
- #18787: REL, MAINT: prep for 1.11.2 
- #18790: DOC: Fix broken link to installation guide in README 
- #18804: BUG: Ensure cKDtree.query does not pass Pandas DataFrame to np.isfinite 
- #18809: CI, MAINT: 32-bit Pillow pin 
- #18810: BLD: copy `cython_optimize.pxd` to build dir 
- #18825: BUG: make `L-BFGS-B` optimizer work with single precision gradient 
- #18831: BUG: io/matlab: Fix loading of mat files containing fn handles… 
- #18859: BUG: make Bessel-roots function not hang and not skip roots 
- #18894: DOC: linking interp1d docstring to tutorial 
- #18896: BUG: lsq trf gives x=1e-10 if x0 is near a bound 
- #18937: CI/BLD: create cp312 wheels 
- #18961: DOC: Fix installation instructions using venv/pip 
- #18985: CI: move the musllinux Cirrus job to GHA, optimize other jobs 
- #18999: CI: reduce Cirrus CI usage during wheel builds 
- #19004: BUG: interpolate: fix spalde with len(c) < len(t) 
- #19025: BUG: pass unused xrtol in fmin_bfgs to _minimize_bfgs 
- #19027: BLD: rename `setup.py` to `_setup.py` to signal it should… 
- #19034: MAINT: NumPy 1.25.x deprecations 
- #19054: MAINT: ensure cobyla objective returns scalar