SciPy 1.8.1 Release Notes#
SciPy 1.8.1 is a bug-fix release with no new features compared to 1.8.0. Notably, usage of Pythran has been restored for Windows builds/binaries.
Authors#
- Henry Schreiner 
- Maximilian Nöthe 
- Sebastian Berg (1) 
- Sameer Deshmukh (1) + 
- Niels Doucet (1) + 
- DWesl (4) 
- Isuru Fernando (1) 
- Ralf Gommers (4) 
- Matt Haberland (1) 
- Andrew Nelson (1) 
- Dimitri Papadopoulos Orfanos (1) + 
- Tirth Patel (3) 
- Tyler Reddy (46) 
- Pamphile Roy (7) 
- Niyas Sait (1) + 
- Vetinari (2) 
 
- Warren Weckesser (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.8.1#
- #15258: BUG: sparse `dot` method should accept scalars 
- #15433: BUG: optimize: minimize: `ValueError` when `np.all(lb==ub)` 
- #15539: BUG: Questionable macOS wheel contents 
- #15543: REL: list contributors using GitHub handles 
- #15552: BUG: MacOS universal2 wheels have two gfortran shared libraries,… 
- #15636: BUG: DOCS incorrect `source` link on docs 
- #15678: BUG: scipy.stats.skew does not work with scipy.stats.bootstrap 
- #16174: Failure of `TestCorrelateComplex.test_rank0` in CI with NumPy… 
Pull requests for 1.8.1#
- #15167: CI: make sure CI stays on VS2019 unless changed explicitly 
- #15306: Revert “BLD Respect the –skip-build flag in setup.py” 
- #15504: MAINT: np.all(lb == ub) for optimize.minimize 
- #15530: REL: prep for SciPy 1.8.1 
- #15531: [BUG] Fix importing scipy.lib._pep440 
- #15558: CI: re-enable Pythran in Azure Windows CI jobs 
- #15566: BUG: fix error message 
- #15580: BUG: Avoid C Preprocessor symbol in _hypotests_pythran.py. 
- #15614: REL: filter out @ in authors name and add count 
- #15637: DOC, MAINT: fix links to wrapped functions and SciPy’s distributions 
- #15669: BUG: stats: fix a bug in UNU.RAN error handler 
- #15691: MAINT: stats: bootstrap: fix bug with `method=”BCa”` when `statistic`… 
- #15798: MAINT,BUG: stats: update to UNU.RAN 1.9.0 
- #15870: TST: signal: Convert a test with ‘assert_array_less’ to ‘less… 
- #15910: make sure CI stays on VS2019 unless changed explicitly 
- #15926: MAINT: 1.8.1 backports/prep 
- #16035: BUG: allow scalar input to the `.dot` method of sparse matrices 
- #16041: MAINT: add include dir explicitly for PROPACK to build with classic… 
- #16139: WIP, BLD, MAINT: git security/version shim 
- #16152: TST: Fortify invalid-value warning filters to small changes in… 
- #16155: MAINT: correct wrong license of Biasedurn 
- #16158: MAINT: better UNU.RAN licensing information 
- #16163: MAINT: update UNU.RAN copyright information 
- #16172: CI: pin Pip to 22.0.4 to avoid issues with `–no-build-isolation` 
- #16175: TST: fix test failure due to changes in numpy scalar behavior.