SciPy 1.10.1 Release Notes#
SciPy 1.10.1 is a bug-fix release with no new features compared to 1.10.0.
Authors#
- Name (commits) 
- alice (1) + 
- Matt Borland (2) + 
- Evgeni Burovski (2) 
- CJ Carey (1) 
- Ralf Gommers (9) 
- Brett Graham (1) + 
- Matt Haberland (5) 
- Alex Herbert (1) + 
- Ganesh Kathiresan (2) + 
- Rishi Kulkarni (1) + 
- Loïc Estève (1) 
- Michał Górny (1) + 
- Jarrod Millman (1) 
- Andrew Nelson (4) 
- Tyler Reddy (50) 
- Pamphile Roy (2) 
- Eli Schwartz (2) 
- Tomer Sery (1) + 
- Kai Striega (1) 
- Jacopo Tissino (1) + 
- windows-server-2003 (1) 
A total of 21 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.10.1#
- #14980: BUG: Johnson’s algorithm fails without negative cycles 
- #17670: Failed to install on Raspberry Pi (ARM) 32bit in 3.11.1 
- #17715: scipy.stats.bootstrap broke with statistic returning multiple… 
- #17716: BUG: interpolate.interpn fails with read only input 
- #17718: BUG: RegularGridInterpolator 2D mixed precision crashes 
- #17727: BUG: RegularGridInterpolator does not work on non-native byteorder… 
- #17736: BUG: SciPy requires OpenBLAS even when building against a different… 
- #17775: BUG: Asymptotic computation of ksone.sf has intermediate overflow 
- #17782: BUG: Segfault in scipy.sparse.csgraph.shortest_path() with v1.10.0 
- #17795: BUG: stats.pearsonr one-sided hypothesis yields incorrect p-value… 
- #17801: BUG: stats.powerlaw.fit: raises OverflowError 
- #17808: BUG: name of cython executable is hardcoded in _build_utils/cythoner.py 
- #17811: CI job with numpy nightly build failing on missing `_ArrayFunctionDispatcher.__code__` 
- #17839: BUG: 1.10.0 tests fail on i386 and other less common arches 
- #17896: DOC: publicly expose `multivariate_normal` attributes `mean`… 
- #17934: BUG: meson `__config__` generation - truncated unicode characters 
- #17938: BUG: `scipy.stats.qmc.LatinHypercube` with `optimization=”random-cd”`… 
Pull requests for 1.10.1#
- #17712: REL, MAINT: prepare for 1.10.1 
- #17717: BUG: allow readonly input to interpolate.interpn 
- #17721: MAINT: update `meson-python` upper bound to <0.13.0 
- #17726: BUG: interpolate/RGI: upcast float32 to float64 
- #17735: MAINT: stats.bootstrap: fix BCa with vector-valued statistics 
- #17743: DOC: improve the docs on using BLAS/LAPACK libraries with Meson 
- #17777: BLD: link to libatomic if necessary 
- #17783: BUG: Correct intermediate overflow in KS one asymptotic in SciPy.stats 
- #17790: BUG: signal: fix check_malloc extern declaration type 
- #17797: MAINT: stats.pearsonr: correct p-value with negative correlation… 
- #17800: [sparse.csgraph] Fix a bug in dijkstra and johnson algorithm 
- #17803: MAINT: add missing `__init__.py` in test folder 
- #17806: MAINT: stats.powerlaw.fit: fix overflow when np.min(data)==0 
- #17810: BLD: use Meson’s found cython instead of a wrapper script 
- #17831: MAINT, CI: GHA MacOS setup.py update 
- #17850: MAINT: remove use of `__code__` in `scipy.integrate` 
- #17854: TST: mark test for `stats.kde.marginal` as xslow 
- #17855: BUG: Fix handling of `powm1` overflow errors 
- #17859: TST: fix test failures on i386, s390x, ppc64, riscv64 (Debian) 
- #17862: BLD: Meson `__config__` generation 
- #17863: BUG: fix Johnson’s algorithm 
- #17872: BUG: fix powm1 overflow handling 
- #17904: ENH: `multivariate_normal_frozen`: restore `cov` attribute 
- #17910: CI: use nightly numpy musllinux_x86_64 wheel 
- #17931: TST: test_location_scale proper 32bit Linux skip 
- #17932: TST: 32-bit tol for test_pdist_jensenshannon_iris 
- #17936: BUG: Use raw strings for paths in `__config__.py.in` 
- #17940: BUG: `rng_integers` in `_random_cd` now samples on a closed… 
- #17942: BLD: update classifiers for Python 3.11 
- #17963: MAINT: backports/prep for SciPy 1.10.1 
- #17981: BLD: make sure macosx_x86_64 10.9 tags are being made on maintenance/1.10.x 
- #17984: DOC: update link of the logo in the readme 
- #17997: BUG: at least one entry from trial should be used in exponential…