SciPy 1.2.3 Release Notes#
SciPy 1.2.3 is a bug-fix release with no new features compared to 1.2.2. It is part of the long-term support (LTS) release series for Python 2.7.
Authors#
- Geordie McBain 
- Matt Haberland 
- David Hagen 
- Tyler Reddy 
- Pauli Virtanen 
- Eric Larson 
- Yu Feng 
- ananyashreyjain 
- Nikolay Mayorov 
- Evgeni Burovski 
- Warren Weckesser 
Issues closed for 1.2.3#
- #4915: Bug in unique_roots in scipy.signal.signaltools.py for roots with same magnitude 
- #5546: ValueError raised if scipy.sparse.linalg.expm recieves array larger than 200x200 
- #7117: Warn users when using float32 input data to curve_fit and friends 
- #7906: Wrong result from scipy.interpolate.UnivariateSpline.integral for out-of-bounds 
- #9581: Least-squares minimization fails silently when x and y data are different types 
- #9901: lsoda fails to detect stiff problem when called from solve_ivp 
- #9988: doc build broken with Sphinx 2.0.0 
- #10303: BUG: optimize: linprog failing TestLinprogSimplexBland::test_unbounded_below_no_presolve_corrected 
- #10376: TST: Travis CI fails (with pytest 5.0 ?) 
- #10384: CircleCI doc build failing on new warnings 
- #10535: TST: master branch CI failures 
- #11121: Calls to - scipy.interpolate.splprepincrease RAM usage.
- #11198: BUG: sparse eigs (arpack) shift-invert drops the smallest eigenvalue for some k 
- #11266: Sparse matrix constructor data type detection changes on Numpy 1.18.0 
Pull requests for 1.2.3#
- #9992: MAINT: Undo Sphinx pin 
- #10071: DOC: reconstruct SuperLU permutation matrices avoiding SparseEfficiencyWarning 
- #10076: BUG: optimize: fix curve_fit for mixed float32/float64 input 
- #10138: BUG: special: Invalid arguments to ellip_harm can crash Python. 
- #10306: BUG: optimize: Fix for 10303 
- #10309: BUG: Pass jac=None directly to lsoda 
- #10377: TST, MAINT: adjustments for pytest 5.0 
- #10379: BUG: sparse: set writeability to be forward-compatible with numpy>=1.17 
- #10426: MAINT: Fix doc build bugs 
- #10540: MAINT: Fix Travis and Circle 
- #10633: BUG: interpolate: integral(a, b) should be zero when both limits are outside of the interpolation range 
- #10833: BUG: Fix subspace_angles for complex values 
- #10882: BUG: sparse/arpack: fix incorrect code for complex hermitian M 
- #10906: BUG: sparse/linalg: fix expm for np.matrix inputs 
- #10961: BUG: Fix signal.unique_roots 
- #11126: BUG: interpolate/fitpack: fix memory leak in splprep 
- #11199: BUG: sparse.linalg: mistake in unsymm. real shift-invert ARPACK eigenvalue selection 
- #11269: Fix: Sparse matrix constructor data type detection changes on Numpy 1.18.0