SciPy 1.16.1 Release Notes#
SciPy 1.16.1 is a bug-fix release that adds support for Python 3.14.0rc1, including PyPI wheels.
Authors#
- Name (commits) 
- Evgeni Burovski (1) 
- Rob Falck (1) 
- Ralf Gommers (7) 
- Geoffrey Gunter (1) + 
- Matt Haberland (2) 
- Joren Hammudoglu (1) 
- Andrew Nelson (2) 
- newyork_loki (1) + 
- Ilhan Polat (1) 
- Tyler Reddy (25) 
- Daniel Schmitz (1) 
- Dan Schult (2) - A total of 12 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.16.1#
- #23075: BUG: ndimage.median_filter: always returns - 0on single element…
- #23158: BUG: optimize.shgo: unbounded cache in Complex.split_edge 
- #23216: BUG: - @_transition_to_rngleads to inconsistent function signatures
- #23217: BUG: stats.beta.entropy: doesn’t work with array-valued a, b 
- #23221: BUG: signal.tf2sos: - ComplexWarning
- #23277: BUG: signal.freqz: erroneously returns complex-valued frequencies 
- #23278: BUG: linalg.sqrtm: incorrect results in 1.16.0 when at least… 
- #23321: BUG: CSC matrix multiplication and indptrs 
- #23329: BUG: Compilation failure in HiGHs with MSVC 
- #23338: DOC: optimize.minimize: erroneously claims COBYLA doesn’t support… 
Pull requests for 1.16.1#
- #23167: BUG: optimize.shgo: Complex cache - split_edgedifferently
- #23187: CI: add cp314/cp314t nighly wheel builds 
- #23206: DOC: ndimage.vectorized_filter: correct - outputdescription
- #23214: REL, MAINT: prep for 1.16.1 
- #23222: BUG: signal.tf2sos: fix a new - ComplexWarning
- #23266: BUG: signal.remez: fix handling of - weightarray
- #23276: BUG: fix signature of - @_transition_to_rngfunctions (SPEC…
- #23279: BUG: linalg: Fix pointer casting order for sqrtm 
- #23280: BUG: fix broadcasting in - beta.entropy()with new infrastructure
- #23284: DOC: optimize.least_squares: minor nit 
- #23293: BUG: ndimage.median_filter: single element array handling 
- #23322: BUG: sparse: - multiply()should produce CSC output for CSC…
- #23332: BLD: Add bigobj flag for MSVC to fix object file section limit 
- #23339: DOC: optimize.minimize: remove outdated limitation for equality… 
- #23348: MAINT: sparse: - multiply()uses attribute presence instead…
- #23380: CI: bump to cibuildwheel 3.1.0 for 3.14.0rc1, add cp314t musllinux… 
- #23384: CI: disable special-casing of 3.14-dev now that Python 3.14rc1… 
- #23387: MAINT: Python 3.14 to classifiers