Re: ANN: SciPy 1.13.0
Andrew Nelson <[email protected]> Thu, 4 Apr 2024 07:39:30 +1100
| Newsgroups | gmane.comp.python.scientific.devel |
|---|---|
| Message-ID | <CAAbtOZe86qudF5Wges+Z-jwpx_VdOXzaaTLaqH3oNbjT5Me1-w@mail.gmail.com> |
--===============1954048012775848957== Content-Type: multipart/alternative; boundary="000000000000d5f66d0615373870" --000000000000d5f66d0615373870 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Congratulations everyone. Thank you Tyler for the hard work in making the release. On Thu, Apr 4, 2024, 03:50 Tyler Reddy <[email protected]> wrote: > Hi all, > > On behalf of the SciPy development team, I'm pleased to announce the > release of SciPy 1.13.0. > > Sources and binary wheels can be found at: > https://pypi.org/project/scipy/ > and at: https://github.com/scipy/scipy/releases/tag/v1.13.0 > > One of a few ways to install this release with pip: > > pip install scipy=3D=3D1.13.0 > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > SciPy 1.13.0 Release Notes > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > > SciPy 1.13.0 is the culmination of 3 months of hard work. This > out-of-band release aims to support NumPy ``2.0.0``, and is backwards > compatible to NumPy ``1.22.4``. The version of OpenBLAS used to build > the PyPI wheels has been increased to ``0.3.26.dev``. > > This release requires Python 3.9+ and NumPy 1.22.4 or greater. > > For running on PyPy, PyPy3 6.0+ is required. > > > ************************** > Highlights of this release > ************************** > - Support for NumPy ``2.0.0``. > - Interactive examples have been added to the documentation, allowing use= rs > to run the examples locally on embedded Jupyterlite notebooks in their > browser. > - Preliminary 1D array support for the COO and DOK sparse formats. > - Several `scipy.stats` functions have gained support for additional > ``axis``, ``nan_policy``, and ``keepdims`` arguments. `scipy.stats` als= o > has several performance and accuracy improvements. > > ************ > New features > ************ > > `scipy.integrate` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > - The ``terminal`` attribute of `scipy.integrate.solve_ivp` ``events`` > callables now additionally accepts integer values to specify a number > of occurrences required for termination, rather than the previous > restriction > of only accepting a ``bool`` value to terminate on the first registered > event. > > > `scipy.io` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > - `scipy.io.wavfile.write` has improved ``dtype`` input validation. > > > `scipy.interpolate` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > - The Modified Akima Interpolation has been added to > ``interpolate.Akima1DInterpolator``, available via the new ``method`` > argument. > - New method ``BSpline.insert_knot`` inserts a knot into a ``BSpline`` > instance. > This routine is similar to the module-level `scipy.interpolate.insert` > function, and works with the BSpline objects instead of ``tck`` tuples. > - ``RegularGridInterpolator`` gained the functionality to compute > derivatives > in place. For instance, ``RegularGridInterolator((x, y), values, > method=3D"cubic")(xi, nu=3D(1, 1))`` evaluates the mixed second derivat= ive, > :math:`\partial^2 / \partial x \partial y` at ``xi``. > - Performance characteristics of tensor-product spline methods of > ``RegularGridInterpolator`` have been changed: evaluations should be > significantly faster, while construction might be slower. If you > experience > issues with construction times, you may need to experiment with optiona= l > keyword arguments ``solver`` and ``solver_args``. Previous behavior (fa= st > construction, slow evaluations) can be obtained via `"*_legacy"` method= s: > ``method=3D"cubic_legacy"`` is exactly equivalent to ``method=3D"cubic"= `` in > previous releases. See ``gh-19633`` for details. > > > `scipy.signal` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > - Many filter design functions now have improved input validation for the > sampling frequency (``fs``). > > > `scipy.sparse` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > - ``coo_array`` now supports 1D shapes, and has additional 1D support for > ``min``, ``max``, ``argmin``, and ``argmax``. The DOK format now has > preliminary 1D support as well, though only supports simple integer > indices > at the time of writing. > - Experimental support has been added for ``pydata/sparse`` array inputs = to > `scipy.sparse.csgraph`. > - ``dok_array`` and ``dok_matrix`` now have proper implementations of > ``fromkeys``. > - ``csr`` and ``csc`` formats now have improved ``setdiag`` performance. > > > `scipy.spatial` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > - ``voronoi_plot_2d`` now draws Voronoi edges to infinity more clearly > when the aspect ratio is skewed. > > > `scipy.special` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > - All Fortran code, namely, ``AMOS``, ``specfun``, and ``cdflib`` librari= es > that the majority of special functions depend on, is ported to Cython/C= . > - The function ``factorialk`` now also supports faster, approximate > calculation using ``exact=3DFalse``. > > > `scipy.stats` improvements > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > - `scipy.stats.rankdata` and `scipy.stats.wilcoxon` have been vectorized, > improving their performance and the performance of hypothesis tests tha= t > depend on them. > - ``stats.mannwhitneyu`` should now be faster due to a vectorized statist= ic > calculation, improved caching, improved exploitation of symmetry, and a > memory reduction. ``PermutationMethod`` support was also added. > - `scipy.stats.mood` now has ``nan_policy`` and ``keepdims`` support. > - `scipy.stats.brunnermunzel` now has ``axis`` and ``keepdims`` support. > - `scipy.stats.friedmanchisquare`, `scipy.stats.shapiro`, > `scipy.stats.normaltest`, `scipy.stats.skewtest`, > `scipy.stats.kurtosistest`, `scipy.stats.f_oneway`, > `scipy.stats.alexandergovern`, `scipy.stats.combine_pvalues`, and > `scipy.stats.kstest` have gained ``axis``, ``nan_policy`` and > ``keepdims`` support. > - `scipy.stats.boxcox_normmax` has gained a ``ymax`` parameter to allow > user > specification of the maximum value of the transformed data. > - `scipy.stats.vonmises` ``pdf`` method has been extended to support > ``kappa=3D0``. The ``fit`` method is also more performant due to the us= e of > non-trivial bounds to solve for ``kappa``. > - High order ``moment`` calculations for `scipy.stats.powerlaw` are now > more > accurate. > - The ``fit`` methods of `scipy.stats.gamma` (with ``method=3D'mm'``) an= d > `scipy.stats.loglaplace` are faster and more reliable. > - `scipy.stats.goodness_of_fit` now supports the use of a custom > ``statistic`` > provided by the user. > - `scipy.stats.wilcoxon` now supports ``PermutationMethod``, enabling > calculation of accurate p-values in the presence of ties and zeros. > - `scipy.stats.monte_carlo_test` now has improved robustness in the face = of > numerical noise. > - `scipy.stats.wasserstein_distance_nd` was introduced to compute the > Wasserstein-1 distance between two N-D discrete distributions. > > > ******************* > Deprecated features > ******************* > - Complex dtypes in ``PchipInterpolator`` and ``Akima1DInterpolator`` hav= e > been deprecated and will raise an error in SciPy 1.15.0. If you are > trying > to use the real components of the passed array, use ``np.real`` on ``y`= `. > > > > ****************************** > Backwards incompatible changes > ****************************** > > ************* > Other changes > ************* > - The second argument of `scipy.stats.moment` has been renamed to ``order= `` > while maintaining backward compatibility. > > > > ******* > Authors > ******* > > * Name (commits) > * h-vetinari (50) > * acceptacross (1) + > * Petteri Aimonen (1) + > * Francis Allanah (2) + > * Jonas Kock am Brink (1) + > * anupriyakkumari (12) + > * Aman Atman (2) + > * Aaditya Bansal (1) + > * Christoph Baumgarten (2) > * Sebastian Berg (4) > * Nicolas Bloyet (2) + > * Matt Borland (1) > * Jonas Bosse (1) + > * Jake Bowhay (25) > * Matthew Brett (1) > * Dietrich Brunn (7) > * Evgeni Burovski (65) > * Matthias Bussonnier (4) > * Tim Butters (1) + > * Cale (1) + > * CJ Carey (5) > * Thomas A Caswell (1) > * Sean Cheah (44) + > * Lucas Colley (97) > * com3dian (1) > * Gianluca Detommaso (1) + > * Thomas Duvernay (1) > * DWesl (2) > * f380cedric (1) + > * fancidev (13) + > * Daniel Garcia (1) + > * Lukas Geiger (3) > * Ralf Gommers (147) > * Matt Haberland (81) > * Tessa van der Heiden (2) + > * Shawn Hsu (1) + > * inky (3) + > * Jannes M=C3=BCnchmeyer (2) + > * Aditya Vidyadhar Kamath (2) + > * Agriya Khetarpal (1) + > * Andrew Landau (1) + > * Eric Larson (7) > * Zhen-Qi Liu (1) + > * Christian Lorentzen (2) > * Adam Lugowski (4) > * m-maggi (6) + > * Chethin Manage (1) + > * Ben Mares (1) > * Chris Markiewicz (1) + > * Mateusz Sok=C3=B3=C5=82 (3) > * Daniel McCloy (1) + > * Melissa Weber Mendon=C3=A7a (6) > * Josue Melka (1) > * Micha=C5=82 G=C3=B3rny (4) > * Juan Montesinos (1) + > * Juan F. Montesinos (1) + > * Takumasa Nakamura (1) > * Andrew Nelson (27) > * Praveer Nidamaluri (1) > * Yagiz Olmez (5) + > * Dimitri Papadopoulos Orfanos (1) > * Drew Parsons (1) + > * Tirth Patel (7) > * Pearu Peterson (1) > * Matti Picus (3) > * Rambaud Pierrick (1) + > * Ilhan Polat (30) > * Quentin Barth=C3=A9lemy (1) > * Tyler Reddy (117) > * Pamphile Roy (10) > * Atsushi Sakai (8) > * Daniel Schmitz (10) > * Dan Schult (17) > * Eli Schwartz (4) > * Stefanie Senger (1) + > * Scott Shambaugh (2) > * Kevin Sheppard (2) > * sidsrinivasan (4) + > * Samuel St-Jean (1) > * Albert Steppi (31) > * Adam J. Stewart (4) > * Kai Striega (3) > * Ruikang Sun (1) + > * Mike Taves (1) > * Nicolas Tessore (3) > * Benedict T Thekkel (1) + > * Will Tirone (4) > * Jacob Vanderplas (2) > * Christian Veenhuis (1) > * Isaac Virshup (2) > * Ben Wallace (1) + > * Xuefeng Xu (3) > * Xiao Yuan (5) > * Irwin Zaid (8) > * Elmar Zander (1) + > * Mathias Zechmeister (1) + > > A total of 96 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.13.0 > ************************ > > * `#1603 <https://github.com/scipy/scipy/issues/1603>`__: binomial ppf > gives bogus results for small binomial probability... > * `#2254 <https://github.com/scipy/scipy/issues/2254>`__: linalg.eig test > failure (test_singular) (Trac #1735) > * `#8398 <https://github.com/scipy/scipy/issues/8398>`__: Precision of > CDFLIB too low > * `#9950 <https://github.com/scipy/scipy/issues/9950>`__: "++" > initialization in kmeans2 fails for univariate data > * `#10317 <https://github.com/scipy/scipy/issues/10317>`__: > scipy.stats.nbinom.interval returns wrong result for p=3D1 > * `#10569 <https://github.com/scipy/scipy/issues/10569>`__: API: \`s\` > argument different in scipy.fft and numpy.fft > * `#11359 <https://github.com/scipy/scipy/issues/11359>`__: lfilter error > when input b is 0-dim > * `#11577 <https://github.com/scipy/scipy/issues/11577>`__: generalized > eigenvalues are sometimes wrong (on some hardware) > * `#14001 <https://github.com/scipy/scipy/issues/14001>`__: Pycharm scipy > SVD returning error code without message > * `#14176 <https://github.com/scipy/scipy/issues/14176>`__: Add option > for terminating solver after n events > * `#14220 <https://github.com/scipy/scipy/issues/14220>`__: Documentation > for dctn/idctn s-parameter is confusing > * `#14450 <https://github.com/scipy/scipy/issues/14450>`__: Passing a > numpy array as sampling frequency to signal.iirfilter... > * `#14586 <https://github.com/scipy/scipy/issues/14586>`__: Problem with > freeing-up memory of matrix > * `#15039 <https://github.com/scipy/scipy/issues/15039>`__: BUG: > sparse.dok_matrix.fromkeys method totally nonfunctional > * `#15108 <https://github.com/scipy/scipy/issues/15108>`__: BUG: Seg. > fault in scipy.sparse.linalg tests in PROPACK > * `#16098 <https://github.com/scipy/scipy/issues/16098>`__: BLD:1.8.0: > SciPy is not LTO ready > * `#16792 <https://github.com/scipy/scipy/issues/16792>`__: BUG: Manually > vectorizing scipy.linalg.expm fails in version... > * `#16930 <https://github.com/scipy/scipy/issues/16930>`__: BUG: > scipy.linalg.blas.dnrm2 may return error result when incx... > * `#17004 <https://github.com/scipy/scipy/issues/17004>`__: Test failures > for \`Test_SVDS_PROPACK.test_small_sigma2\` test... > * `#17125 <https://github.com/scipy/scipy/issues/17125>`__: BUG: osx-64 > scipy 1.9.1 test_bad_geneig numerical error > * `#17172 <https://github.com/scipy/scipy/issues/17172>`__: BUG: > scipy.linalg.expm, coshm, sinhm and tanhm fail for read-only... > * `#17362 <https://github.com/scipy/scipy/issues/17362>`__: Add support > for Flexiblas > * `#17436 <https://github.com/scipy/scipy/issues/17436>`__: BUG: > linalg.cholesky: segmentation fault with large matrix > * `#17530 <https://github.com/scipy/scipy/issues/17530>`__: Unnecessary > approximation in \`scipy.stats.wilcoxon(x, y)\` > * `#17681 <https://github.com/scipy/scipy/issues/17681>`__: BUG: special: > \`pbvv_seq\` is broken. > * `#18086 <https://github.com/scipy/scipy/issues/18086>`__: BUG: > \`scipy.linalg.expm\` generates inconsistent results between... > * `#18089 <https://github.com/scipy/scipy/issues/18089>`__: DOC: <Scaling > due to window not clear for spectrum and density> > * `#18166 <https://github.com/scipy/scipy/issues/18166>`__: ENH: > stats.vonmises.pdf: return 1/(2pi) when kappa=3D0 > * `#18408 <https://github.com/scipy/scipy/issues/18408>`__: MAINT: status > of C++17 in the interregnum of meson without native... > * `#18423 <https://github.com/scipy/scipy/issues/18423>`__: ENH: Adding > the SDMN Fortran routine to the python Wrapped functions. > * `#18678 <https://github.com/scipy/scipy/issues/18678>`__: BUG: > scipy.special.stdtrit is not thread-safe for df.size > 500 > * `#18722 <https://github.com/scipy/scipy/issues/18722>`__: DOC: in > optimize.quadratic_assignment 2opt method, partial_match... > * `#18767 <https://github.com/scipy/scipy/issues/18767>`__: Too-strict > version restrictions on NumPy break distribution builds > * `#18773 <https://github.com/scipy/scipy/issues/18773>`__: BUG: Update > oldest-supported-numpy metadata > * `#18902 <https://github.com/scipy/scipy/issues/18902>`__: DOC: make > default bounds in scipy.optimize.linprog more obvious > * `#19088 <https://github.com/scipy/scipy/issues/19088>`__: > \`pull-request-labeler\` misbehaving and therefore disabled again > * `#19181 <https://github.com/scipy/scipy/issues/19181>`__: TST: improve > array API test skip decorators > * `#19225 <https://github.com/scipy/scipy/issues/19225>`__: stats.t.fit() > with own optimizer (e.g. to use Nelder-Mead) fails... > * `#19486 <https://github.com/scipy/scipy/issues/19486>`__: Query: Where > is cdflib used in SciPy code? > * `#19573 <https://github.com/scipy/scipy/issues/19573>`__: scipy.fft.fht > - documentation issue > * `#19584 <https://github.com/scipy/scipy/issues/19584>`__: BUG: MATLAB > expm vs scipy.linalg.expm: overflow/invalid value... > * `#19596 <https://github.com/scipy/scipy/issues/19596>`__: BENCH: > spatial.distance.\* "non-xdist" benchmarks > * `#19605 <https://github.com/scipy/scipy/issues/19605>`__: BUG: wheel > runs have a \*lot\* of test fails at the moment. > * `#19642 <https://github.com/scipy/scipy/issues/19642>`__: Speeding up > Mann-Whitney U-Test > * `#19653 <https://github.com/scipy/scipy/issues/19653>`__: ENH: Voronoi > diagram gives unexpected results from scipy.spatial > * `#19659 <https://github.com/scipy/scipy/issues/19659>`__: BUG: > savemat(..., format=3D"4") throws ValueError errorneously... > * `#19678 <https://github.com/scipy/scipy/issues/19678>`__: BUG: > scipy.stats.theilslopes returns invalid data when input... > * `#19683 <https://github.com/scipy/scipy/issues/19683>`__: BUG/TST: > cluster: incorrect test for \`seed\` param of {\`kmeans\`,... > * `#19729 <https://github.com/scipy/scipy/issues/19729>`__: DOC: Add > interactive examples with jupyterlite-sphinx > * `#19732 <https://github.com/scipy/scipy/issues/19732>`__: DOC: > Likelihood function depending on censoring type > * `#19733 <https://github.com/scipy/scipy/issues/19733>`__: BUG: > \`pythran\` min version not enforced > * `#19737 <https://github.com/scipy/scipy/issues/19737>`__: TST: io: > \`test_fortranfiles_mixed_record\` fails with numpy... > * `#19739 <https://github.com/scipy/scipy/issues/19739>`__: BUG: pchip > interpolation of complex values is buggy due to sign... > * `#19740 <https://github.com/scipy/scipy/issues/19740>`__: CI, MAINT: > some easy cleanups for Python version > * `#19754 <https://github.com/scipy/scipy/issues/19754>`__: MAINT, TST: > test_public_api.py can fail with NumPy main, via... > * `#19767 <https://github.com/scipy/scipy/issues/19767>`__: Build > warnings from SuperLU fixed upstream > * `#19772 <https://github.com/scipy/scipy/issues/19772>`__: DOC: stats: > The docstring for \`scipy.stats.crystalball\` needs... > * `#19774 <https://github.com/scipy/scipy/issues/19774>`__: DOC: Detail > what "concatenate" means in the context of > \`spatial.transform.Rotation.concatenate\` > * `#19799 <https://github.com/scipy/scipy/issues/19799>`__: DOC: array > types: update array validation guidance > * `#19813 <https://github.com/scipy/scipy/issues/19813>`__: BUG: typo in > specfun.f? > * `#19819 <https://github.com/scipy/scipy/issues/19819>`__: BUG: In > RBFInterpolator, wrong warning message if degree=3D-1 > * `#19831 <https://github.com/scipy/scipy/issues/19831>`__: Test failures > with OpenBLAS 0.3.26 > * `#19835 <https://github.com/scipy/scipy/issues/19835>`__: DOC: \`fft\` > missing from list of subpackages > * `#19836 <https://github.com/scipy/scipy/issues/19836>`__: DOC: remove > incorrect sentence about subpackage imports > * `#19846 <https://github.com/scipy/scipy/issues/19846>`__: CI: > pre-release Linux job isn't using NumPy pre-release anymore > * `#19848 <https://github.com/scipy/scipy/issues/19848>`__: > \`_lib._util.MapWrapper\` uses multiprocessing with \`fork\`,... > * `#19854 <https://github.com/scipy/scipy/issues/19854>`__: > scipy.special.logsumexp for complex input with return_sign=3DTrue... > * `#19862 <https://github.com/scipy/scipy/issues/19862>`__: DOC: > documentation for transpose operator for sparse matrices... > * `#19867 <https://github.com/scipy/scipy/issues/19867>`__: New ndimage > and RBFInterpolator test failures in pre-release... > * `#19896 <https://github.com/scipy/scipy/issues/19896>`__: BUG: > \`special.nctdtr\` broken in main > * `#19897 <https://github.com/scipy/scipy/issues/19897>`__: DOC: > scipy.stats.unitary_group does not specify dim>1 > * `#19928 <https://github.com/scipy/scipy/issues/19928>`__: TST: special: > array types: test tol failure with \`torch\` backend > * `#19943 <https://github.com/scipy/scipy/issues/19943>`__: BUG: sparse: > CSC.setdiag is slower than converting to LIL and... > * `#19948 <https://github.com/scipy/scipy/issues/19948>`__: BUG: > scipy.sparse.linalg.gmres fails when provided x0 solves... > * `#19951 <https://github.com/scipy/scipy/issues/19951>`__: BUG: boolean > masking broken for sparse array classes > * `#19963 <https://github.com/scipy/scipy/issues/19963>`__: DOC: > scipy.optimize with large differences in parameter scales > * `#19974 <https://github.com/scipy/scipy/issues/19974>`__: DOC/REL: > retroactively add missing expired deprecations to 1.12.0... > * `#19991 <https://github.com/scipy/scipy/issues/19991>`__: BUG: Scipy > Optimize with Nelder-Mead method has issues when specifying... > * `#19993 <https://github.com/scipy/scipy/issues/19993>`__: BUG: F_INT > type conflict with f2py translation of INTEGER type... > * `#19998 <https://github.com/scipy/scipy/issues/19998>`__: DOC: Boundary > conditions in splrep > * `#20001 <https://github.com/scipy/scipy/issues/20001>`__: BUG: > scipy.stats.loglaplace may return negative moments > * `#20009 <https://github.com/scipy/scipy/issues/20009>`__: BUG: > ShortTimeFFT fails with complex input > * `#20012 <https://github.com/scipy/scipy/issues/20012>`__: MAINT: Use > NumPy sliding_window_view instead of as_strided in... > * `#20014 <https://github.com/scipy/scipy/issues/20014>`__: TST: signal: > TestCorrelateReal failing on Meson 3.12 job > * `#20027 <https://github.com/scipy/scipy/issues/20027>`__: BUG: > \`sparse.random\` returns transposed array in 1.12 > * `#20031 <https://github.com/scipy/scipy/issues/20031>`__: TST: prefer > \`pytest.warns\` over \`np.testing.assert_warns\` > * `#20034 <https://github.com/scipy/scipy/issues/20034>`__: TST: linalg: > test_decomp_cossin.py::test_cossin_separate[float64]... > * `#20036 <https://github.com/scipy/scipy/issues/20036>`__: MAINT: > implement scipy.stats.powerlaw._munp > * `#20041 <https://github.com/scipy/scipy/issues/20041>`__: BUG: Using > LinearConstraint with optimize.differential_evolution > * `#20042 <https://github.com/scipy/scipy/issues/20042>`__: BUG: > scipy.stats.percentileofscore has a mistake > * `#20043 <https://github.com/scipy/scipy/issues/20043>`__: equality used > to compare floating point numbers (test_bootstrap_alternative) > * `#20060 <https://github.com/scipy/scipy/issues/20060>`__: BUG: stacking > two dok_array produces a NotImplementedError about... > * `#20062 <https://github.com/scipy/scipy/issues/20062>`__: MAINT, TST: > test failures against NumPy main > * `#20071 <https://github.com/scipy/scipy/issues/20071>`__: MAINT: doc > build warnings > * `#20075 <https://github.com/scipy/scipy/issues/20075>`__: BUG: > \`eigh_tridiagonal\` with \`select=3D"i"\` fails for 1x1 matrices > * `#20084 <https://github.com/scipy/scipy/issues/20084>`__: BUG: \`import > scipy._lib._testutils\` raises exception in some... > * `#20100 <https://github.com/scipy/scipy/issues/20100>`__: ENH: Expose > NoConvergence error class in the scipy.optimize namespace > * `#20107 <https://github.com/scipy/scipy/issues/20107>`__: MAINT: builds > broken against NumPy main > * `#20129 <https://github.com/scipy/scipy/issues/20129>`__: BUG: > regression: eval_chebyt gives wrong results for complex... > * `#20131 <https://github.com/scipy/scipy/issues/20131>`__: DOC: linalg: > Unclear description for the output \`P\` of \`qr\`. > * `#20142 <https://github.com/scipy/scipy/issues/20142>`__: Typo in the > doc of the Kstwobign distribution > * `#20156 <https://github.com/scipy/scipy/issues/20156>`__: BUG: > sparse.dok_matrix throws KeyError for valid pop(key) since... > * `#20157 <https://github.com/scipy/scipy/issues/20157>`__: MAINT, TST: > test_svds_parameter_tol failures > * `#20161 <https://github.com/scipy/scipy/issues/20161>`__: \`dev.py > test\` fails to accept both \`--argument\` and \`--... > * `#20170 <https://github.com/scipy/scipy/issues/20170>`__: Test failures > due to \`asarray(..., copy=3DFalse)\` semantics change... > * `#20180 <https://github.com/scipy/scipy/issues/20180>`__: deprecation > warnings for Node.js 16 on GHA wheel build jobs > * `#20182 <https://github.com/scipy/scipy/issues/20182>`__: BUG: > \`csr_row_index\` and \`csr_column_index\` error for mixed... > * `#20188 <https://github.com/scipy/scipy/issues/20188>`__: BUG: Raising > scipy.spatial.transform.Rotation to power of 0 adds... > * `#20214 <https://github.com/scipy/scipy/issues/20214>`__: BUG: > minimize(method=3D"newton-cg") crashes with UnboundLocalError... > * `#20220 <https://github.com/scipy/scipy/issues/20220>`__: new problem > on Cirrus with Homebrew Python in macOS arm64 jobs > * `#20225 <https://github.com/scipy/scipy/issues/20225>`__: CI/MAINT: > \`choco\` error for invalid credentials > * `#20230 <https://github.com/scipy/scipy/issues/20230>`__: CI, DOC, TST: > failure related to scipy/stats/_distn_infrastructure.py... > * `#20268 <https://github.com/scipy/scipy/issues/20268>`__: MAINT: > failing prerelease deps job - "numpy.broadcast size changed" > * `#20291 <https://github.com/scipy/scipy/issues/20291>`__: BUG: Macro > collision (\`complex\`) with Windows SDK in amos code > * `#20294 <https://github.com/scipy/scipy/issues/20294>`__: BUG: Hang on > Windows in scikit-learn with 1.13rc1 and 1.14.dev... > * `#20300 <https://github.com/scipy/scipy/issues/20300>`__: BUG: SciPy > 1.13.0rc1 not buildable on old macOS due to pocketfft... > * `#20302 <https://github.com/scipy/scipy/issues/20302>`__: BUG: > scipy.optimize.nnls fails with exception > * `#20340 <https://github.com/scipy/scipy/issues/20340>`__: BUG: > line_search_wolfe2 fails to converge due to a wrong condition > * `#20344 <https://github.com/scipy/scipy/issues/20344>`__: MAINT/DOC: > remove outdated note about NumPy imports > > ************************ > Pull requests for 1.13.0 > ************************ > > * `#8404 <https://github.com/scipy/scipy/pull/8404>`__: > ENH:special:Tighten cdflib precision to 1e-15 > * `#14771 <https://github.com/scipy/scipy/pull/14771>`__: ENH: > integrate.solve_ivp: allow event \`terminal\` attribute... > * `#16660 <https://github.com/scipy/scipy/pull/16660>`__: DOC: update > pydata-sphinx theme > * `#17265 <https://github.com/scipy/scipy/pull/17265>`__: Doc: fix > linalg.lstsq documentation on residues > * `#17525 <https://github.com/scipy/scipy/pull/17525>`__: TST: linalg: > temporarily silence failure in test_solve_generalized_discrete_are > * `#18530 <https://github.com/scipy/scipy/pull/18530>`__: ENH: sparse: > Generalize coo_array to support 1d shapes > * `#18541 <https://github.com/scipy/scipy/pull/18541>`__: MAINT: sparse: > Stop supporting multi-Ellipsis indexing > * `#18828 <https://github.com/scipy/scipy/pull/18828>`__: ENH: improve > dtype check in wavfile.write > * `#19444 <https://github.com/scipy/scipy/pull/19444>`__: ENH: Add faster > inverse-Wishart rvs and logpdf > * `#19488 <https://github.com/scipy/scipy/pull/19488>`__: DOC: Improving > "Spectral Analysis" section in User Guide > * `#19541 <https://github.com/scipy/scipy/pull/19541>`__: BUG: fix cosine > distance result type > * `#19545 <https://github.com/scipy/scipy/pull/19545>`__: ENH: > integrate._tanhsinh: support vector-valued functions > * `#19555 <https://github.com/scipy/scipy/pull/19555>`__: DOC: Small > documentation and docstring corrections for \`ShortTimeFFT\` > * `#19560 <https://github.com/scipy/scipy/pull/19560>`__: > ENH:MAINT:special:Cythonize cdflib > * `#19587 <https://github.com/scipy/scipy/pull/19587>`__: > ENH:MAINT:special:Rewrite amos F77 code > * `#19631 <https://github.com/scipy/scipy/pull/19631>`__: ENH: add > parameter ymax in stats.boxcox_normmax > * `#19633 <https://github.com/scipy/scipy/pull/19633>`__: ENH: use > NdBSpline in RegularGridInterpolator to speed up evaluations > * `#19650 <https://github.com/scipy/scipy/pull/19650>`__: ENH: > stats.kstests: add axis / nan_policy / keepdims support > * `#19662 <https://github.com/scipy/scipy/pull/19662>`__: ENH: > stats.normaltest/skewtest/kurtosistest: add axis / nan_policy... > * `#19663 <https://github.com/scipy/scipy/pull/19663>`__: DOC: Add > example to rv_continuous.fit > * `#19664 <https://github.com/scipy/scipy/pull/19664>`__: DOC: Add > example for mstats.brunnermunzel > * `#19666 <https://github.com/scipy/scipy/pull/19666>`__: DOC: Add > Example to lbfgsb docstring > * `#19667 <https://github.com/scipy/scipy/pull/19667>`__: ENH: > integrate._nsum: function for finite and infinite summation > * `#19669 <https://github.com/scipy/scipy/pull/19669>`__: REL: set > version to 1.13.0.dev0 > * `#19672 <https://github.com/scipy/scipy/pull/19672>`__: DEP: signal: > remove scipy.signal.{bspline,quadratic,cubic} > * `#19674 <https://github.com/scipy/scipy/pull/19674>`__: DEP: linalg: > remove tri{,u,l} > * `#19675 <https://github.com/scipy/scipy/pull/19675>`__: DEP: signal: > remove scipy.signal.{lsim2,impulse2,step2} > * `#19676 <https://github.com/scipy/scipy/pull/19676>`__: DEP: signal: > remove ability to import window functions from signal... > * `#19679 <https://github.com/scipy/scipy/pull/19679>`__: MAINT: > stats.theilslopes: consistent promotion of \`x\` and \`y\` > * `#19680 <https://github.com/scipy/scipy/pull/19680>`__: ENH: > stats.shapiro: add axis / nan_policy / keepdims support > * `#19681 <https://github.com/scipy/scipy/pull/19681>`__: MAINT: Add > binom to new C++ special lib along with its cephes... > * `#19682 <https://github.com/scipy/scipy/pull/19682>`__: TST: > consolidate array API test skip decorators > * `#19687 <https://github.com/scipy/scipy/pull/19687>`__: MAINT:linalg: > Remove redundant det and lu Fortran files > * `#19689 <https://github.com/scipy/scipy/pull/19689>`__: MAINT: > stats.moment: rename parameter \`moment\` to \`order\` > * `#19694 <https://github.com/scipy/scipy/pull/19694>`__: MAINT: Remove > \`PDistWeightedMetricWrapper\` and \`CDistWeightedMetricWrapper\` > * `#19695 <https://github.com/scipy/scipy/pull/19695>`__: MAINT: Prefer > \`np.fill_diagonal\` over \`diag_indices\` > * `#19696 <https://github.com/scipy/scipy/pull/19696>`__: ENH: add > \`method\` arg to \`interpolate.Akima1DInterpolator\` > * `#19698 <https://github.com/scipy/scipy/pull/19698>`__: MAINT: bump > project version > * `#19701 <https://github.com/scipy/scipy/pull/19701>`__: MAINT: make > import of \`array_api_compat\` nicer > * `#19703 <https://github.com/scipy/scipy/pull/19703>`__: DEP: > non-integers in \`factorial(..., exact=3DTrue)\`: deprecate... > * `#19708 <https://github.com/scipy/scipy/pull/19708>`__: DOC: > spatial.distance: add missing optional param markers > * `#19710 <https://github.com/scipy/scipy/pull/19710>`__: TST: fix pytest > discovery errors with editable installs > * `#19711 <https://github.com/scipy/scipy/pull/19711>`__: DOC: clarify > ttest_1samp argument > * `#19714 <https://github.com/scipy/scipy/pull/19714>`__: BLD: require > Cython >=3D3.0.4, drop 0.29.X support > * `#19715 <https://github.com/scipy/scipy/pull/19715>`__: ENH: sparse: > Add DOK support for 1d (without indexing) > * `#19716 <https://github.com/scipy/scipy/pull/19716>`__: ENH: enable > approximation for factorialk > * `#19721 <https://github.com/scipy/scipy/pull/19721>`__: DOC: add > rationale for 88 char line length > * `#19722 <https://github.com/scipy/scipy/pull/19722>`__: DOC: update > release version procedure > * `#19723 <https://github.com/scipy/scipy/pull/19723>`__: ENH, MAINT: > voronoi_plot_2d nicer inf lines > * `#19724 <https://github.com/scipy/scipy/pull/19724>`__: MAINT: Windows > NumPy 2.x int shims > * `#19725 <https://github.com/scipy/scipy/pull/19725>`__: MNT: use int > instead of long in cython code > * `#19728 <https://github.com/scipy/scipy/pull/19728>`__: MAINT: enhance > the configuration for the \`pull-request-labeler\`... > * `#19730 <https://github.com/scipy/scipy/pull/19730>`__: MAINT: bs4 > deprecation shim > * `#19731 <https://github.com/scipy/scipy/pull/19731>`__: ENH: > stats.mood: add nan_policy / keepdims support > * `#19738 <https://github.com/scipy/scipy/pull/19738>`__: BLD: require > \`pythran>=3D0.14.0\` > * `#19741 <https://github.com/scipy/scipy/pull/19741>`__: ENH: > stats.friedmanchisquare/brunnermunzel: add axis / nan_policy... > * `#19742 <https://github.com/scipy/scipy/pull/19742>`__: CI: fix PR > labeler config file > * `#19743 <https://github.com/scipy/scipy/pull/19743>`__: ENH: sparse: > Add min-max 1d support and tests > * `#19744 <https://github.com/scipy/scipy/pull/19744>`__: ENH: > stats.mannwhitneyu: speed improvement, memory reduction,... > * `#19745 <https://github.com/scipy/scipy/pull/19745>`__: TST: > fortranfiles fix > * `#19746 <https://github.com/scipy/scipy/pull/19746>`__: CI: add labeler > based on issue/PR titles > * `#19749 <https://github.com/scipy/scipy/pull/19749>`__: ENH: > stats.mannwhitneyu: vectorize statistic calculation > * `#19750 <https://github.com/scipy/scipy/pull/19750>`__: DEV/BLD: > generate \`requirements/\*\` files to simplify build > * `#19752 <https://github.com/scipy/scipy/pull/19752>`__: DEP: deprecate > complex dtypes in \`PchipInterpolator\` and \`Akima1DInterpolator\` > * `#19755 <https://github.com/scipy/scipy/pull/19755>`__: MAINT/TST: > ignore backend import errors when not in array API... > * `#19757 <https://github.com/scipy/scipy/pull/19757>`__: ENH: Add > vectorized scalar minimization bracket finder > * `#19758 <https://github.com/scipy/scipy/pull/19758>`__: MAINT: correct > inaccurate comment > * `#19760 <https://github.com/scipy/scipy/pull/19760>`__: MAINT: > interpolate: remove dead code > * `#19762 <https://github.com/scipy/scipy/pull/19762>`__: ENH: > stats.monte_carlo_test: account for inexact calculation... > * `#19763 <https://github.com/scipy/scipy/pull/19763>`__: MAINT: > integrate._nsum: adjust algorithm for determining number... > * `#19768 <https://github.com/scipy/scipy/pull/19768>`__: MAINT: SuperLU > upstream fix for compile warnings > * `#19770 <https://github.com/scipy/scipy/pull/19770>`__: ENH: > stats.wilcoxon: rewrite for speed and clarity; add PermutationMethod... > * `#19773 <https://github.com/scipy/scipy/pull/19773>`__: DOC: stats: The > docstring for scipy.stats.crystalball needs an... > * `#19775 <https://github.com/scipy/scipy/pull/19775>`__: DOC: Docstring > and examples for Rotation.concatenate > * `#19776 <https://github.com/scipy/scipy/pull/19776>`__: ENH: > stats.rankdata: vectorize calculation > * `#19777 <https://github.com/scipy/scipy/pull/19777>`__: ENH: add > \`BSpline.insert_knot\` method > * `#19778 <https://github.com/scipy/scipy/pull/19778>`__: DOC, MAINT: fix > make dist in rel process > * `#19780 <https://github.com/scipy/scipy/pull/19780>`__: MAINT: > scipy.stats: replace \`_normtest_finish\`/\`_ttest_finish\`/etc...... > * `#19781 <https://github.com/scipy/scipy/pull/19781>`__: CI, MAINT: > switch to stable python release > * `#19786 <https://github.com/scipy/scipy/pull/19786>`__: BLD: fix > "Failed to guess install tag" in meson-log.txt, add... > * `#19787 <https://github.com/scipy/scipy/pull/19787>`__: DOC/BLD: macOS > Homebrew OpenBlas detection advice > * `#19788 <https://github.com/scipy/scipy/pull/19788>`__: DOC: > stats.trim_mean: correct documentation > * `#19790 <https://github.com/scipy/scipy/pull/19790>`__: BENCH: Added > benchmarks for individual distance metrics > * `#19792 <https://github.com/scipy/scipy/pull/19792>`__: MAINT: simplify > \`t.logpdf\` > * `#19796 <https://github.com/scipy/scipy/pull/19796>`__: API: Enable > \`pydata/sparse\` input for csgraph module > * `#19803 <https://github.com/scipy/scipy/pull/19803>`__: TST: stats: > compare geometric zscore to naive version instead... > * `#19807 <https://github.com/scipy/scipy/pull/19807>`__: DOC: fft: add > note about FHT formulas > * `#19808 <https://github.com/scipy/scipy/pull/19808>`__: MAINT: move > elementwise algorithms and framework > * `#19810 <https://github.com/scipy/scipy/pull/19810>`__: MAINT: set > \`NPY_NO_DEPRECATED_API\` also for Cython code > * `#19811 <https://github.com/scipy/scipy/pull/19811>`__: BLD: set > default \`cpp_std\` to \`c++17\` > * `#19818 <https://github.com/scipy/scipy/pull/19818>`__: MAINT: uarray > CXX version hex cleanup > * `#19820 <https://github.com/scipy/scipy/pull/19820>`__: TST: linalg: > Test Cython LAPACK complex ladiv > * `#19821 <https://github.com/scipy/scipy/pull/19821>`__: BLD: resolve > missing prototype warnings in lsoda/vode > * `#19822 <https://github.com/scipy/scipy/pull/19822>`__: BLD: propack: > resolve missing return value warnings > * `#19823 <https://github.com/scipy/scipy/pull/19823>`__: CI/DEV: add > some new auto-labels > * `#19824 <https://github.com/scipy/scipy/pull/19824>`__: ENH:Rewrite > specfun F77 code in C > * `#19825 <https://github.com/scipy/scipy/pull/19825>`__: MAINT: > \`CODEOWNERS\` syntax fix and changes > * `#19827 <https://github.com/scipy/scipy/pull/19827>`__: MAINT: spatial: > fix build warnings in \`ckdtree\` code > * `#19828 <https://github.com/scipy/scipy/pull/19828>`__: CI/DEV: fix and > simplify \`label-globs\` syntax > * `#19829 <https://github.com/scipy/scipy/pull/19829>`__: MAINT: > interpolate: fix build warning from \`_ppoly.pyx\` > * `#19837 <https://github.com/scipy/scipy/pull/19837>`__: MAINT: special: > fix meson deprecation warning > * `#19838 <https://github.com/scipy/scipy/pull/19838>`__: DOC: fft: > improve \`s\` description for real transforms > * `#19843 <https://github.com/scipy/scipy/pull/19843>`__: DOC: Add > \`fft\` to list of submodules in tutorial > * `#19844 <https://github.com/scipy/scipy/pull/19844>`__: TST: fix more > cases of fd leaks from np.load() > * `#19849 <https://github.com/scipy/scipy/pull/19849>`__: CI: fix > prerelease job to use numpy 2.0, and add a second job... > * `#19853 <https://github.com/scipy/scipy/pull/19853>`__: ENH: sparse: > foundation for 1D arrays (add test suite, round... > * `#19855 <https://github.com/scipy/scipy/pull/19855>`__: BLD: Revamp > BLAS/LAPACK G77 ABI wrappers and fix PROPACK segfaults > * `#19856 <https://github.com/scipy/scipy/pull/19856>`__: BLD: simplify > pythran version requirement in meson > * `#19857 <https://github.com/scipy/scipy/pull/19857>`__: BLD: make scipy > build warning-free with LTO enabled > * `#19860 <https://github.com/scipy/scipy/pull/19860>`__: MAINT: fix BLD > label typo > * `#19861 <https://github.com/scipy/scipy/pull/19861>`__: BUG:io:Skip > arr_to_chars call for single code points > * `#19864 <https://github.com/scipy/scipy/pull/19864>`__: Add > documentation to explain behavior for transposing csr or... > * `#19866 <https://github.com/scipy/scipy/pull/19866>`__: DOC: Change > default for bounds in scipy.optimize.linprog > * `#19868 <https://github.com/scipy/scipy/pull/19868>`__: MAINT: fix use > of \`unique(..., return_inverse=3DTrue)\` > * `#19869 <https://github.com/scipy/scipy/pull/19869>`__: MAINT: array > types: rename \`as_xparray\` to \`_asarray\` > * `#19870 <https://github.com/scipy/scipy/pull/19870>`__: MAINT: > logsumexp: properly handle complex sign > * `#19871 <https://github.com/scipy/scipy/pull/19871>`__: MAINT: make > isinstance check in \`stats._distn_infrastructure\`... > * `#19874 <https://github.com/scipy/scipy/pull/19874>`__: rankdata: > ensure correct shape for empty inputs > * `#19876 <https://github.com/scipy/scipy/pull/19876>`__: MAINT: stats: > Add tests to ensure consistency between \`wasserstein_distance\` and > different backends of \`wasserstein_distance_nd\` > * `#19880 <https://github.com/scipy/scipy/pull/19880>`__: DOC: prepare > 1.13.0 release notes > * `#19882 <https://github.com/scipy/scipy/pull/19882>`__: MAINT: vendor > \`pocketfft\` as git submodule > * `#19885 <https://github.com/scipy/scipy/pull/19885>`__: MAINT: fix some > small array API support issues > * `#19886 <https://github.com/scipy/scipy/pull/19886>`__: TST: stats: fix > a few issues with non-reproducible seeding > * `#19891 <https://github.com/scipy/scipy/pull/19891>`__: MAINT: stats: > fix editable install issue in \`qmc\` and MPL-related... > * `#19893 <https://github.com/scipy/scipy/pull/19893>`__: MAINT: remove > unused itertools-import in scipy.interpolate._interpolate > * `#19901 <https://github.com/scipy/scipy/pull/19901>`__: MAINT: special: > remove use of \`numpy.math\` from \`_cdflib.pyx\` > * `#19902 <https://github.com/scipy/scipy/pull/19902>`__: > BUG:special:cdflib: Correct cdftnc Cython bugs > * `#19908 <https://github.com/scipy/scipy/pull/19908>`__: Fix AIX build > break. > * `#19909 <https://github.com/scipy/scipy/pull/19909>`__: > MAINT:linalg:Adjust lwork/liwork changes OpenBLAS 0.3.26 > * `#19916 <https://github.com/scipy/scipy/pull/19916>`__: MAINT: update > pocketfft git submodule location > * `#19917 <https://github.com/scipy/scipy/pull/19917>`__: MAINT: > replicate FITPACK's \`fpchec\` routine in python > * `#19924 <https://github.com/scipy/scipy/pull/19924>`__: TST: cluster: > fix test_kmeans_and_kmeans2_random_seed > * `#19925 <https://github.com/scipy/scipy/pull/19925>`__: MAINT: forward > port 1.12.0 relnotes > * `#19927 <https://github.com/scipy/scipy/pull/19927>`__: BUG: > cluster.kmeans\*: array types: accept \`int\`s for k > * `#19929 <https://github.com/scipy/scipy/pull/19929>`__: DOC: updated > incorrect sentence about subpackage imports. See... > * `#19931 <https://github.com/scipy/scipy/pull/19931>`__: > MAINT:special:cdflib:Refine the tolerances further > * `#19932 <https://github.com/scipy/scipy/pull/19932>`__: ENH:stats:Use > explicit formula for gamma.fit('mm') > * `#19933 <https://github.com/scipy/scipy/pull/19933>`__: BUG: Correct > handling of -inf in special stdr funcs > * `#19934 <https://github.com/scipy/scipy/pull/19934>`__: > BUG:special:amos: Fix some mistakes in the AMOS C translation > * `#19937 <https://github.com/scipy/scipy/pull/19937>`__: TST: Add RNG > seeds for TestInvgauss and TestLaplace > * `#19938 <https://github.com/scipy/scipy/pull/19938>`__: MAINT: special: > array types: fix warning when not in array API... > * `#19939 <https://github.com/scipy/scipy/pull/19939>`__: > BUG:special:amos: Fix exit path in \`amos_asyi\` > * `#19942 <https://github.com/scipy/scipy/pull/19942>`__: MAINT: > hypothesis: document minimum required version > * `#19944 <https://github.com/scipy/scipy/pull/19944>`__: BUG: Correct > handling of inf support in binomial > * `#19945 <https://github.com/scipy/scipy/pull/19945>`__: BLD: fix issue > with escape sequences in \`__config__.py\` > * `#19947 <https://github.com/scipy/scipy/pull/19947>`__: > BUG:special:amos: Fix typo in \`amos_mlri\` > * `#19950 <https://github.com/scipy/scipy/pull/19950>`__: DOC: > stats.logrank: fix typo that affect survival curves in manual > * `#19952 <https://github.com/scipy/scipy/pull/19952>`__: BUG:sparse:Add > early exit to gmres when x0 already solves problem > * `#19957 <https://github.com/scipy/scipy/pull/19957>`__: defect: sparse: > 1d bool mask with wrong shape should raise IndexError > * `#19961 <https://github.com/scipy/scipy/pull/19961>`__: DOC: Add > version warning banner to documentation > * `#19962 <https://github.com/scipy/scipy/pull/19962>`__: ENH: sparse: > speedup csr/csc setdiag by converting to coo > * `#19965 <https://github.com/scipy/scipy/pull/19965>`__: DOC: scale of > parameters in optimize.curve_fit > * `#19969 <https://github.com/scipy/scipy/pull/19969>`__: DOC: Fix > landing page images for dark theme > * `#19971 <https://github.com/scipy/scipy/pull/19971>`__: ENH: Input > validation for sampling frequency in signal.filter... > * `#19975 <https://github.com/scipy/scipy/pull/19975>`__: ENH: support > custom statistic in goodness_of_fit function (gh-19894) > * `#19977 <https://github.com/scipy/scipy/pull/19977>`__: DOC: document a > common alternative parameterization of invgauss. > * `#19978 <https://github.com/scipy/scipy/pull/19978>`__: DOC: fix > autosummary for scipy.signal.ShortTimeFFT.t/T under... > * `#19980 <https://github.com/scipy/scipy/pull/19980>`__: ENH: stats: add > axis/nan_policy support to \`f_oneway\` and \`alexandergovern\` > * `#19981 <https://github.com/scipy/scipy/pull/19981>`__: TST: correct > typo in TestGamma.test_fit_mm function. > * `#19995 <https://github.com/scipy/scipy/pull/19995>`__: TST, MAINT: > test_immediate_updating fix > * `#19997 <https://github.com/scipy/scipy/pull/19997>`__: MAINT: Adjust > the codebase to the new \`np.array\`'s \`copy\`... > * `#20000 <https://github.com/scipy/scipy/pull/20000>`__: MAINT: > interpolate: address review comments on NdBSpline/RGI > * `#20003 <https://github.com/scipy/scipy/pull/20003>`__: MAINT: sparse: > change coo_matrix.indices to coo_matrix.coords > * `#20004 <https://github.com/scipy/scipy/pull/20004>`__: MAINT: sparse: > change method names _mul_\* to _matmul_\* all... > * `#20005 <https://github.com/scipy/scipy/pull/20005>`__: MAINT: Remove > partial from \`__all__\` (removed from submodule) > * `#20006 <https://github.com/scipy/scipy/pull/20006>`__: BENCH: > optimize: add timings to global optimizers benchmarks > * `#20010 <https://github.com/scipy/scipy/pull/20010>`__: BUG: Add proper > error message for \`ShortTimeFFT\` for onesided... > * `#20013 <https://github.com/scipy/scipy/pull/20013>`__: MAINT: signal: > use \`sliding_window_view\` instead of \`as_strided\` > * `#20016 <https://github.com/scipy/scipy/pull/20016>`__: DOC: update > release docs to reflect new version banner > * `#20017 <https://github.com/scipy/scipy/pull/20017>`__: BUG: loglaplace > moment should be non-negative. > * `#20018 <https://github.com/scipy/scipy/pull/20018>`__: ENH: refer to > the Laplace distribution in log-Laplace documentation. > * `#20019 <https://github.com/scipy/scipy/pull/20019>`__: DOC: Add > support for interactive examples with jupyterlite-sphinx > * `#20020 <https://github.com/scipy/scipy/pull/20020>`__: TST: > TestCorrelateReal overflow shim > * `#20021 <https://github.com/scipy/scipy/pull/20021>`__: ENH: fix > numerical instability around zero in boxcox_llf > * `#20023 <https://github.com/scipy/scipy/pull/20023>`__: ENH: use > analytic formula for log-laplace MLE when loc is known. > * `#20024 <https://github.com/scipy/scipy/pull/20024>`__: ENH:stats: Add > multivariate Wasserstein distance as a separate... > * `#20032 <https://github.com/scipy/scipy/pull/20032>`__: MAINT: Adjust > some comments in special C++ library > * `#20033 <https://github.com/scipy/scipy/pull/20033>`__: MAINT: sparse: > Un-deprecate getnnz() > * `#20037 <https://github.com/scipy/scipy/pull/20037>`__: MAINT: Add > special handling for complex infinite input in digamma > * `#20039 <https://github.com/scipy/scipy/pull/20039>`__: ENH: use > analytical formula in scipy.stats.powerlaw._munp(). > * `#20044 <https://github.com/scipy/scipy/pull/20044>`__: TST: > _ConstraintWrapper returns a violation of the correct shape > * `#20045 <https://github.com/scipy/scipy/pull/20045>`__: DOC: add > missing np. in tutorial > * `#20047 <https://github.com/scipy/scipy/pull/20047>`__: TST: use > assert_allclose in test_bootstrap_alternative > * `#20052 <https://github.com/scipy/scipy/pull/20052>`__: FIX: Allow any > dtype-specifier for ndimage output > * `#20053 <https://github.com/scipy/scipy/pull/20053>`__: Add sorting > requirement for partial_match and partial_guess > * `#20054 <https://github.com/scipy/scipy/pull/20054>`__: BUG: > SciPy.interpolate.CubicSpline with periodic data > * `#20063 <https://github.com/scipy/scipy/pull/20063>`__: ENH: > optimize._differentiate: add option preserve_shape > * `#20065 <https://github.com/scipy/scipy/pull/20065>`__: MAINT Fix > broken link in \`scipy.stats._multivariate.py\` > * `#20067 <https://github.com/scipy/scipy/pull/20067>`__: TST: shims for > NumPy fft changes > * `#20068 <https://github.com/scipy/scipy/pull/20068>`__: Changed > assert_warns in stats testing to pytest.warns. > * `#20069 <https://github.com/scipy/scipy/pull/20069>`__: MAINT/DOC: > \`special.nrdtrimn/nrdtrisd\` docstring fixes > * `#20070 <https://github.com/scipy/scipy/pull/20070>`__: MAINT: silence > ruff deprecation warning > * `#20076 <https://github.com/scipy/scipy/pull/20076>`__: BUG:linalg:Add > early exit to eigh_tridiagonal for 1x1 input > * `#20078 <https://github.com/scipy/scipy/pull/20078>`__: CI: update > github actions and cibuildwheel > * `#20080 <https://github.com/scipy/scipy/pull/20080>`__: BUG: sparse: > Fix hstack, etc for dok_array > * `#20086 <https://github.com/scipy/scipy/pull/20086>`__: MAINT: detect > musl differently. > * `#20087 <https://github.com/scipy/scipy/pull/20087>`__: MAINT: switch > from \`numpy.array_api\` to \`array-api-strict\` > * `#20092 <https://github.com/scipy/scipy/pull/20092>`__: DOC: Fix a > could of places that are parsed as substitution references... > * `#20093 <https://github.com/scipy/scipy/pull/20093>`__: DOC: Fix small > typos in \`signal.rst\` and \`_short_time_fft.py\` > * `#20095 <https://github.com/scipy/scipy/pull/20095>`__: DOC: tick > tensor product splines off the roadmap > * `#20096 <https://github.com/scipy/scipy/pull/20096>`__: > TST:linalg:Reduce the size of the cossin test > * `#20098 <https://github.com/scipy/scipy/pull/20098>`__: MAINT: minor > array API skip improvements > * `#20101 <https://github.com/scipy/scipy/pull/20101>`__: MAINT: > editorial changes in the doc string of scipy.stats.vonmises. > * `#20102 <https://github.com/scipy/scipy/pull/20102>`__: ENH: use > non-trivial bounds to solve for kappa of vonmises MLE. > * `#20103 <https://github.com/scipy/scipy/pull/20103>`__: MAINT: > optimize: expose \`NoConvergence\` > * `#20104 <https://github.com/scipy/scipy/pull/20104>`__: ENH: allow > shape parameter kappa to be zero in vonmises distribution. > * `#20106 <https://github.com/scipy/scipy/pull/20106>`__: DOC: update > docstring of stats.percentileofscore > * `#20108 <https://github.com/scipy/scipy/pull/20108>`__: MAINT: shim for > descr->f access > * `#20111 <https://github.com/scipy/scipy/pull/20111>`__: DOC: clarify > accepted values for \`dim\` in \`unitary_group\`. > * `#20112 <https://github.com/scipy/scipy/pull/20112>`__: BLD: signal: do > not install Pythran source alongside the Cython... > * `#20119 <https://github.com/scipy/scipy/pull/20119>`__: Fix small > issues in docstrings > * `#20121 <https://github.com/scipy/scipy/pull/20121>`__: BLD: > simplifications in meson.build files > * `#20122 <https://github.com/scipy/scipy/pull/20122>`__: MAINT: update > Boost.Math to 1.83.0 > * `#20123 <https://github.com/scipy/scipy/pull/20123>`__: MAINT: stats: > fix test failure in \`kendalltau_seasonal\` > * `#20130 <https://github.com/scipy/scipy/pull/20130>`__: BUG: Use Cython > implementation of complex hyp2f1 in orthogonal_eval.pxd > * `#20135 <https://github.com/scipy/scipy/pull/20135>`__: MAINT: > interpolate: define \`F_INT\` as \`int\` rather than \`npy_int32\` > * `#20138 <https://github.com/scipy/scipy/pull/20138>`__: TST: optimize: > silence the output from calling cobyla with disp=3DTrue > * `#20141 <https://github.com/scipy/scipy/pull/20141>`__: MAINT/CI: > special/array types: test alternative backends in CI > * `#20143 <https://github.com/scipy/scipy/pull/20143>`__: DOC: stats: Fix > typo in the doc of the Kstwobign distribution > * `#20144 <https://github.com/scipy/scipy/pull/20144>`__: MAINT, ENH: > Hausdorff simplification > * `#20145 <https://github.com/scipy/scipy/pull/20145>`__: TST: special: > bump tolerances for new \`cdftnc\` regression tests > * `#20146 <https://github.com/scipy/scipy/pull/20146>`__: MAINT: fix > incorrect \`noexcept\` usage in Cython functions > * `#20149 <https://github.com/scipy/scipy/pull/20149>`__: BLD: Ensure > Python.h is included before system headers. > * `#20153 <https://github.com/scipy/scipy/pull/20153>`__: BLD: > interpolate: _interpnd_info does not need installing > * `#20154 <https://github.com/scipy/scipy/pull/20154>`__: ENH: sparse: > implement fromkeys for _dok_base > * `#20163 <https://github.com/scipy/scipy/pull/20163>`__: MAINT: dev.py: > allow --args after -- > * `#20168 <https://github.com/scipy/scipy/pull/20168>`__: BUG: optimize: > Fix constraint condition in inner loop of nnls > * `#20172 <https://github.com/scipy/scipy/pull/20172>`__: MAINT: > (additional) array copy semantics shims > * `#20173 <https://github.com/scipy/scipy/pull/20173>`__: TST:special:Add > partial tests for nrdtrimn and nrdtrisd > * `#20174 <https://github.com/scipy/scipy/pull/20174>`__: DOC: > interpolate: \`splrep\` default boundary condition > * `#20175 <https://github.com/scipy/scipy/pull/20175>`__: MAINT: sparse: > add missing dict methods to DOK and tests > * `#20176 <https://github.com/scipy/scipy/pull/20176>`__: MAINT: > vulture/ruff fixups > * `#20181 <https://github.com/scipy/scipy/pull/20181>`__: MAINT: Avoid > \`descr->elsize\` and use intp for it. > * `#20183 <https://github.com/scipy/scipy/pull/20183>`__: BUG: Fix fancy > indexing on compressed sparse arrays with mixed... > * `#20184 <https://github.com/scipy/scipy/pull/20184>`__: DOC, DX: Remove > version warning banner in latest version > * `#20186 <https://github.com/scipy/scipy/pull/20186>`__: MAINT: update > action. Closes #20180 > * `#20191 <https://github.com/scipy/scipy/pull/20191>`__: BUG: Fix shape > of single Rotation raised to the 0 or 1 power > * `#20193 <https://github.com/scipy/scipy/pull/20193>`__: MAINT: Bump > \`npy2_compat.h\` and add temporary pybind11 workaround > * `#20195 <https://github.com/scipy/scipy/pull/20195>`__: ENH: linalg: > allow readonly arrays in expm et al > * `#20197 <https://github.com/scipy/scipy/pull/20197>`__: TST: linalg: > fix complex sort in test_bad_geneig > * `#20198 <https://github.com/scipy/scipy/pull/20198>`__: BLD: update > minimum Cython version to 3.0.8 > * `#20203 <https://github.com/scipy/scipy/pull/20203>`__: TST: linalg: > undo xfail TestEig::test_singular > * `#20204 <https://github.com/scipy/scipy/pull/20204>`__: TST: linalg: > add a regression test for a gen eig problem > * `#20205 <https://github.com/scipy/scipy/pull/20205>`__: BUG: Fixed > \`fftshift()\` in \`ShortTimeFFT\`. > * `#20206 <https://github.com/scipy/scipy/pull/20206>`__: DOC: clarify > role of p in linalg.qr. > * `#20209 <https://github.com/scipy/scipy/pull/20209>`__: CI: move > regular macosx_arm64 from cirrus to GHA > * `#20210 <https://github.com/scipy/scipy/pull/20210>`__: BLD: > macosx_arm64 wheel build on GHA instead of cirrus > * `#20212 <https://github.com/scipy/scipy/pull/20212>`__: BUG: > linalg/sqrtm: more robust check for real->complex Schur... > * `#20215 <https://github.com/scipy/scipy/pull/20215>`__: MAINT: bump > OpenBLAS "the old way" > * `#20217 <https://github.com/scipy/scipy/pull/20217>`__: DOC/MAINT: add > examples for nctdtridf, nctdtrinc, nctdtrit > * `#20218 <https://github.com/scipy/scipy/pull/20218>`__: TST: mark > linalg.sqrtm test as xfail > * `#20221 <https://github.com/scipy/scipy/pull/20221>`__: TST: Tweak tols > and ignore warnings for more reliable SVD tests > * `#20222 <https://github.com/scipy/scipy/pull/20222>`__: DOC add > likelihood formula to stats.CensoredData > * `#20224 <https://github.com/scipy/scipy/pull/20224>`__: BUG: fix > \`cluster.vq.kmeans2\` with minit=3D'++' for 1D data > * `#20227 <https://github.com/scipy/scipy/pull/20227>`__: MAINT: remove > repeated "the" typos > * `#20229 <https://github.com/scipy/scipy/pull/20229>`__: BUG: linalg: > fix int overflow in Cholesky (potrf) > * `#20231 <https://github.com/scipy/scipy/pull/20231>`__: DOC/DX: array > types: update \`_asarray\` description > * `#20232 <https://github.com/scipy/scipy/pull/20232>`__: BLD: Refactor > BLAS/LAPACK wrapper infrastructure > * `#20233 <https://github.com/scipy/scipy/pull/20233>`__: DOC: > stats.rv_continuous.fit: fix backslashes > * `#20235 <https://github.com/scipy/scipy/pull/20235>`__: DOC: add > reference for ARGUS distribution in scipy.stats > * `#20236 <https://github.com/scipy/scipy/pull/20236>`__: DOC: fix small > typo in array API docs > * `#20237 <https://github.com/scipy/scipy/pull/20237>`__: MAINT: > optimize: update \`_direct\` for typos > * `#20238 <https://github.com/scipy/scipy/pull/20238>`__: MAINT: revert > ARPACK changes from #20227 > * `#20241 <https://github.com/scipy/scipy/pull/20241>`__: BLD: remove use > of \`NPY_VISIBILITY_HIDDEN\` > * `#20243 <https://github.com/scipy/scipy/pull/20243>`__: MAINT: Specfun > translation into C++ > * `#20245 <https://github.com/scipy/scipy/pull/20245>`__: MAINT: Updated > _specfun.pyx > * `#20248 <https://github.com/scipy/scipy/pull/20248>`__: MAINT: Removed > specfun_lib and updated specfun_wrappers > * `#20250 <https://github.com/scipy/scipy/pull/20250>`__: MAINT: > interpolate: const qualify cython arrays > * `#20251 <https://github.com/scipy/scipy/pull/20251>`__: > MAINT:special:Adjust inf values for cdflib > * `#20254 <https://github.com/scipy/scipy/pull/20254>`__: MAINT: linalg: > readability refactor Riccati equation solver tests > * `#20259 <https://github.com/scipy/scipy/pull/20259>`__: BUG: linalg: > fix \`expm\` for large arrays > * `#20261 <https://github.com/scipy/scipy/pull/20261>`__: > BUG:linalg:Remove the 2x2 branch in expm > * `#20263 <https://github.com/scipy/scipy/pull/20263>`__: DOC/REL: add > missing expired deprecations to 1.12.0 notes > * `#20266 <https://github.com/scipy/scipy/pull/20266>`__: MAINT: > stats.wilcoxon: pass \`PermutationMethod\` options to... > * `#20270 <https://github.com/scipy/scipy/pull/20270>`__: BLD: update > dependencies for 1.13.0 release and numpy 2.0 > * `#20279 <https://github.com/scipy/scipy/pull/20279>`__: MAINT: > 1.13.0rc1 prep [wheel build] > * `#20290 <https://github.com/scipy/scipy/pull/20290>`__: REL: set > 1.13.0rc2 unreleased > * `#20299 <https://github.com/scipy/scipy/pull/20299>`__: BUG: Optimize: > NewtonCG min crashes with xtol=3D0 > * `#20313 <https://github.com/scipy/scipy/pull/20313>`__: MAINT: bump > pocketfft, MacOS patch > * `#20314 <https://github.com/scipy/scipy/pull/20314>`__: BUG: sparse: > Restore random coordinate ordering to pre-1.12 results > * `#20318 <https://github.com/scipy/scipy/pull/20318>`__: BUG: signal: > Fix scalar input issue of signal.lfilter > * `#20327 <https://github.com/scipy/scipy/pull/20327>`__: DOC: mention > BSpline.insert_knot in the 1.13.0 release notes > * `#20333 <https://github.com/scipy/scipy/pull/20333>`__: BUG: sync > pocketfft again > * `#20337 <https://github.com/scipy/scipy/pull/20337>`__: MAINT: spatial: > use cython_lapack in spatial/_qhull.pyx > * `#20341 <https://github.com/scipy/scipy/pull/20341>`__: BUG: linalg: > raise an error in dnrm2(..., incx<0) > * `#20345 <https://github.com/scipy/scipy/pull/20345>`__: BUG: > nelder-mead fix degenerate simplex > * `#20347 <https://github.com/scipy/scipy/pull/20347>`__: BLD: require > pybind11 >=3D2.12.0 for numpy 2.0 compatibility > * `#20349 <https://github.com/scipy/scipy/pull/20349>`__: Do not segfault > in svd(a) with VT.size > INT_MAX > * `#20350 <https://github.com/scipy/scipy/pull/20350>`__: BUG: optimize: > Fix wrong condition to check invalid optimization... > * `#20353 <https://github.com/scipy/scipy/pull/20353>`__: DOC: remove > outdated NumPy imports note > * `#20359 <https://github.com/scipy/scipy/pull/20359>`__: ENH: Converting > amos to std::complex > * `#20361 <https://github.com/scipy/scipy/pull/20361>`__: ENH: Rest of > amos translation > * `#20362 <https://github.com/scipy/scipy/pull/20362>`__: MAINT, BUG: > bump OpenBLAS > * `#20364 <https://github.com/scipy/scipy/pull/20364>`__: BUG: > interpolate: Fix wrong warning message if degree=3D-1 in > \`interpolate.RBFInterpolator\` > * `#20374 <https://github.com/scipy/scipy/pull/20374>`__: MAINT: update > pybind11 and numpy build-time requirements for... > > Checksums > =3D=3D=3D=3D=3D=3D=3D=3D=3D > > MD5 > ~~~ > > b0da9c3b45532170cd07b82f8fdf43f7 Changelog > ea6098434dbc99f299db6c4148cc35df README.txt > eaf4cecbc2d990ed8ed3d3ad822f9956 > scipy-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl > 00f2c0707f2f495627d692a599ec206d > scipy-1.13.0-cp310-cp310-macosx_12_0_arm64.whl > b00f0219526eb24c79f66307e5ea246c > scipy-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > 464e4d56d6e9a04025336b3e0d7c81d0 > scipy-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 53fce4e4f9e29073d385a61f39b50f15 > scipy-1.13.0-cp310-cp310-musllinux_1_1_x86_64.whl > a71cad9f14c90e8c3484df00928b2e76 scipy-1.13.0-cp310-cp310-win_amd64.whl > dda3345a46e60e1b6351dea46edc8887 > scipy-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl > e6be06be899b797d029ba2e305dcd282 > scipy-1.13.0-cp311-cp311-macosx_12_0_arm64.whl > 629fd3392a2f43e8ae365a1c86a5dd5f > scipy-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > 0d9879d580ed7b290123f0c7fe6eeb6f > scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 4f3dc8357d50af7a7203afe66c4a44c4 > scipy-1.13.0-cp311-cp311-musllinux_1_1_x86_64.whl > c27a20910b7e50ecd098ee78aaca7b6d scipy-1.13.0-cp311-cp311-win_amd64.whl > 0cdbcb45b1962bb5950490d0ddb83a18 > scipy-1.13.0-cp312-cp312-macosx_10_9_x86_64.whl > 213bafe99355e2b44ac7f2b59d12aad2 > scipy-1.13.0-cp312-cp312-macosx_12_0_arm64.whl > ee6b4ed821129fe28bd4ef3e0a0f6d34 > scipy-1.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > 8b74b0eb2dcfc131f3c48f70866963aa > scipy-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 29a4818ff5dc9cb8243eb9e63f05eeb3 > scipy-1.13.0-cp312-cp312-musllinux_1_1_x86_64.whl > 6cc76fccc3fadb2f45b54750bd394c5c scipy-1.13.0-cp312-cp312-win_amd64.whl > 1d5a5a1a174ba93388c4fe91d5d6e2c9 > scipy-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl > 627c3b243079c8b59e8a7be0ec40963c > scipy-1.13.0-cp39-cp39-macosx_12_0_arm64.whl > fd42c17c7a08ac681cdd59f86de23fe4 > scipy-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl > 20f122366a20f7c9790d087b7d9507e1 > scipy-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 10211e3f0b2a95abad7deaf5ac8cbf66 > scipy-1.13.0-cp39-cp39-musllinux_1_1_x86_64.whl > e5b9353e8c5bfdf1c4fe5466be8f53f4 scipy-1.13.0-cp39-cp39-win_amd64.whl > > SHA256 > ~~~~~~ > > ef5597b3bb85d4fc483c9c7f2744ed856ef263a6e0c80f6d0c36b58866907435 Changel= og > 736b7adb39b5bc1fd698b76f70b8c8fc53a5249afaac6f9485e05b4b39ff1606 > README.txt > ba419578ab343a4e0a77c0ef82f088238a93eef141b2b8017e46149776dfad4d > scipy-1.13.0-cp310-cp310-macosx_10_9_x86_64.whl > 22789b56a999265431c417d462e5b7f2b487e831ca7bef5edeb56efe4c93f86e > scipy-1.13.0-cp310-cp310-macosx_12_0_arm64.whl > 05f1432ba070e90d42d7fd836462c50bf98bd08bed0aa616c359eed8a04e3922 > scipy-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > b8434f6f3fa49f631fae84afee424e2483289dfc30a47755b4b4e6b07b2633a4 > scipy-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > dcbb9ea49b0167de4167c40eeee6e167caeef11effb0670b554d10b1e693a8b9 > scipy-1.13.0-cp310-cp310-musllinux_1_1_x86_64.whl > 1d2f7bb14c178f8b13ebae93f67e42b0a6b0fc50eba1cd8021c9b6e08e8fb1cd > scipy-1.13.0-cp310-cp310-win_amd64.whl > 0fbcf8abaf5aa2dc8d6400566c1a727aed338b5fe880cde64907596a89d576fa > scipy-1.13.0-cp311-cp311-macosx_10_9_x86_64.whl > 5e4a756355522eb60fcd61f8372ac2549073c8788f6114449b37e9e8104f15a5 > scipy-1.13.0-cp311-cp311-macosx_12_0_arm64.whl > b5acd8e1dbd8dbe38d0004b1497019b2dbbc3d70691e65d69615f8a7292865d7 > scipy-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > 9ff7dad5d24a8045d836671e082a490848e8639cabb3dbdacb29f943a678683d > scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 4dca18c3ffee287ddd3bc8f1dabaf45f5305c5afc9f8ab9cbfab855e70b2df5c > scipy-1.13.0-cp311-cp311-musllinux_1_1_x86_64.whl > a2f471de4d01200718b2b8927f7d76b5d9bde18047ea0fa8bd15c5ba3f26a1d6 > scipy-1.13.0-cp311-cp311-win_amd64.whl > d0de696f589681c2802f9090fff730c218f7c51ff49bf252b6a97ec4a5d19e8b > scipy-1.13.0-cp312-cp312-macosx_10_9_x86_64.whl > b2a3ff461ec4756b7e8e42e1c681077349a038f0686132d623fa404c0bee2551 > scipy-1.13.0-cp312-cp312-macosx_12_0_arm64.whl > 6bf9fe63e7a4bf01d3645b13ff2aa6dea023d38993f42aaac81a18b1bda7a82a > scipy-1.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l > 1e7626dfd91cdea5714f343ce1176b6c4745155d234f1033584154f60ef1ff42 > scipy-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 109d391d720fcebf2fbe008621952b08e52907cf4c8c7efc7376822151820820 > scipy-1.13.0-cp312-cp312-musllinux_1_1_x86_64.whl > 8930ae3ea371d6b91c203b1032b9600d69c568e537b7988a3073dfe4d4774f21 > scipy-1.13.0-cp312-cp312-win_amd64.whl > 5407708195cb38d70fd2d6bb04b1b9dd5c92297d86e9f9daae1576bd9e06f602 > scipy-1.13.0-cp39-cp39-macosx_10_9_x86_64.whl > ac38c4c92951ac0f729c4c48c9e13eb3675d9986cc0c83943784d7390d540c78 > scipy-1.13.0-cp39-cp39-macosx_12_0_arm64.whl > 09c74543c4fbeb67af6ce457f6a6a28e5d3739a87f62412e4a16e46f164f0ae5 > scipy-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl > 28e286bf9ac422d6beb559bc61312c348ca9b0f0dae0d7c5afde7f722d6ea13d > scipy-1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl > 33fde20efc380bd23a78a4d26d59fc8704e9b5fd9b08841693eb46716ba13d86 > scipy-1.13.0-cp39-cp39-musllinux_1_1_x86_64.whl > 45c08bec71d3546d606989ba6e7daa6f0992918171e2a6f7fbedfa7361c2de1e > scipy-1.13.0-cp39-cp39-win_amd64.whl > _______________________________________________ > SciPy-Dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/scipy-dev.python.org/ > Member address: [email protected] > --000000000000d5f66d0615373870 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div>Congratulations everyone. Thank you Tyler for the ha= rd work in making the release.<br><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Thu, Apr 4, 2024, 03:50 Tyler Reddy <<a= href=3D"mailto:[email protected]">[email protected]</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e= x;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi all,<div= ><br></div><div>On behalf of the SciPy development team, I'm pleased to= announce the release of SciPy 1.13.0.</div><div><br></div><div>Sources and= binary wheels can be found at:</div><div><a href=3D"https://pypi.org/proje= ct/scipy/" target=3D"_blank" rel=3D"noreferrer">https://pypi.org/project/sc= ipy/</a>=C2=A0<br></div><div>and at:=C2=A0<a href=3D"https://github.com/sci= py/scipy/releases/tag/v1.13.0" target=3D"_blank" rel=3D"noreferrer">https:/= /github.com/scipy/scipy/releases/tag/v1.13.0</a></div><div><br></div><div>O= ne of a few ways to install this release with pip:</div><div><br></div><div= >pip install scipy=3D=3D1.13.0</div><div><br></div><div>=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>SciPy 1.13.= 0 Release Notes<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D<br><br>SciPy 1.13.0 is the culmination of 3 months= of hard work. This<br>out-of-band release aims to support NumPy ``2.0.0``,= and is backwards<br>compatible to NumPy ``1.22.4``. The version of OpenBLA= S used to build<br>the PyPI wheels has been increased to ``<a href=3D"http:= //0.3.26.dev" target=3D"_blank" rel=3D"noreferrer">0.3.26.dev</a>``.<br><br= >This release requires Python 3.9+ and NumPy 1.22.4 or greater.<br><br>For = running on PyPy, PyPy3 6.0+ is required.<br><br><br>***********************= ***<br>Highlights of this release<br>**************************<br>- Suppor= t for NumPy ``2.0.0``.<br>- Interactive examples have been added to the doc= umentation, allowing users<br>=C2=A0 to run the examples locally on embedde= d Jupyterlite notebooks in their<br>=C2=A0 browser.<br>- Preliminary 1D arr= ay support for the COO and DOK sparse formats.<br>- Several `scipy.stats` f= unctions have gained support for additional<br>=C2=A0 ``axis``, ``nan_polic= y``, and ``keepdims`` arguments. `scipy.stats` also<br>=C2=A0 has several p= erformance and accuracy improvements.<br><br>************<br>New features<b= r>************<br><br>`scipy.integrate` improvements<br>=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br= >- The ``terminal`` attribute of `scipy.integrate.solve_ivp` ``events``<br>= =C2=A0 callables now additionally accepts integer values to specify a numbe= r<br>=C2=A0 of occurrences required for termination, rather than the previo= us restriction<br>=C2=A0 of only accepting a ``bool`` value to terminate on= the first registered<br>=C2=A0 event.<br><br><br>`<a href=3D"http://scipy.= io" target=3D"_blank" rel=3D"noreferrer">scipy.io</a>` improvements<br>=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>- `sc= ipy.io.wavfile.write` has improved ``dtype`` input validation.<br><br><br>`= scipy.interpolate` improvements<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>- The Modified= Akima Interpolation has been added to<br>=C2=A0 ``interpolate.Akima1DInter= polator``, available via the new ``method``<br>=C2=A0 argument.<br>- New me= thod ``BSpline.insert_knot`` inserts a knot into a ``BSpline`` instance.<br= >=C2=A0 This routine is similar to the module-level `scipy.interpolate.inse= rt`<br>=C2=A0 function, and works with the BSpline objects instead of ``tck= `` tuples.<br>- ``RegularGridInterpolator`` gained the functionality to com= pute derivatives<br>=C2=A0 in place. For instance, ``RegularGridInterolator= ((x, y), values,<br>=C2=A0 method=3D"cubic")(xi, nu=3D(1, 1))`` e= valuates the mixed second derivative,<br>=C2=A0 :math:`\partial^2 / \partia= l x \partial y` at ``xi``.<br>- Performance characteristics of tensor-produ= ct spline methods of<br>=C2=A0 ``RegularGridInterpolator`` have been change= d: evaluations should be<br>=C2=A0 significantly faster, while construction= might be slower. If you experience<br>=C2=A0 issues with construction time= s, you may need to experiment with optional<br>=C2=A0 keyword arguments ``s= olver`` and ``solver_args``. Previous behavior (fast<br>=C2=A0 construction= , slow evaluations) can be obtained via `"*_legacy"` methods:<br>= =C2=A0 ``method=3D"cubic_legacy"`` is exactly equivalent to ``met= hod=3D"cubic"`` in<br>=C2=A0 previous releases. See ``gh-19633`` = for details.<br><br><br>`scipy.signal` improvements<br>=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>- Many f= ilter design functions now have improved input validation for the<br>=C2=A0= sampling frequency (``fs``).<br><br><br>`scipy.sparse` improvements<br>=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D<br>- ``coo_array`` now supports 1D shapes, and has additional 1D suppor= t for<br>=C2=A0 ``min``, ``max``, ``argmin``, and ``argmax``. The DOK forma= t now has<br>=C2=A0 preliminary 1D support as well, though only supports si= mple integer indices<br>=C2=A0 at the time of writing.<br>- Experimental su= pport has been added for ``pydata/sparse`` array inputs to<br>=C2=A0 `scipy= .sparse.csgraph`.<br>- ``dok_array`` and ``dok_matrix`` now have proper imp= lementations of<br>=C2=A0 ``fromkeys``.<br>- ``csr`` and ``csc`` formats no= w have improved ``setdiag`` performance.<br><br><br>`scipy.spatial` improve= ments<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D<br>- ``voronoi_plot_2d`` now draws Voronoi edges to infi= nity more clearly<br>=C2=A0 when the aspect ratio is skewed.<br><br><br>`sc= ipy.special` improvements<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>- All Fortran code, namely, ``AM= OS``, ``specfun``, and ``cdflib`` libraries<br>=C2=A0 that the majority of = special functions depend on, is ported to Cython/C.<br>- The function ``fac= torialk`` now also supports faster, approximate<br>=C2=A0 calculation using= ``exact=3DFalse``.<br><br><br>`scipy.stats` improvements<br>=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>- `sc= ipy.stats.rankdata` and `scipy.stats.wilcoxon` have been vectorized,<br>=C2= =A0 improving their performance and the performance of hypothesis tests tha= t<br>=C2=A0 depend on them.<br>- ``stats.mannwhitneyu`` should now be faste= r due to a vectorized statistic<br>=C2=A0 calculation, improved caching, im= proved exploitation of symmetry, and a<br>=C2=A0 memory reduction. ``Permut= ationMethod`` support was also added.<br>- `scipy.stats.mood` now has ``nan= _policy`` and ``keepdims`` support.<br>- `scipy.stats.brunnermunzel` now ha= s ``axis`` and ``keepdims`` support.<br>- `scipy.stats.friedmanchisquare`, = `scipy.stats.shapiro`,<br>=C2=A0 `scipy.stats.normaltest`, `scipy.stats.ske= wtest`,<br>=C2=A0 `scipy.stats.kurtosistest`, `scipy.stats.f_oneway`,<br>= =C2=A0 `scipy.stats.alexandergovern`, `scipy.stats.combine_pvalues`, and<br= >=C2=A0 `scipy.stats.kstest` have gained ``axis``, ``nan_policy`` and<br>= =C2=A0 ``keepdims`` support.<br>- `scipy.stats.boxcox_normmax` has gained a= ``ymax`` parameter to allow user<br>=C2=A0 specification of the maximum va= lue of the transformed data.<br>- `scipy.stats.vonmises` ``pdf`` method has= been extended to support<br>=C2=A0 ``kappa=3D0``. The ``fit`` method is al= so more performant due to the use of<br>=C2=A0 non-trivial bounds to solve = for ``kappa``.<br>- High order ``moment`` calculations for `scipy.stats.pow= erlaw` are now more<br>=C2=A0 accurate.<br>- The ``fit`` methods of =C2=A0`= scipy.stats.gamma` (with ``method=3D'mm'``) and<br>=C2=A0 `scipy.st= ats.loglaplace` are faster and more reliable.<br>- `scipy.stats.goodness_of= _fit` now supports the use of a custom ``statistic``<br>=C2=A0 provided by = the user.<br>- `scipy.stats.wilcoxon` now supports ``PermutationMethod``, e= nabling<br>=C2=A0 calculation of accurate p-values in the presence of ties = and zeros.<br>- `scipy.stats.monte_carlo_test` now has improved robustness = in the face of<br>=C2=A0 numerical noise.<br>- `scipy.stats.wasserstein_dis= tance_nd` was introduced to compute the<br>=C2=A0 Wasserstein-1 distance be= tween two N-D discrete distributions.<br><br><br>*******************<br>Dep= recated features<br>*******************<br>- Complex dtypes in ``PchipInter= polator`` and ``Akima1DInterpolator`` have<br>=C2=A0 been deprecated and wi= ll raise an error in SciPy 1.15.0. If you are trying<br>=C2=A0 to use the r= eal components of the passed array, use ``np.real`` on ``y``.<br><br><br><b= r>******************************<br>Backwards incompatible changes<br>*****= *************************<br><br>*************<br>Other changes<br>********= *****<br>- The second argument of `scipy.stats.moment` has been renamed to = ``order``<br>=C2=A0 while maintaining backward compatibility.<br><br><br><b= r>*******<br>Authors<br>*******<br><br>* Name (commits)<br>* h-vetinari (50= )<br>* acceptacross (1) +<br>* Petteri Aimonen (1) +<br>* Francis Allanah (= 2) +<br>* Jonas Kock am Brink (1) +<br>* anupriyakkumari (12) +<br>* Aman A= tman (2) +<br>* Aaditya Bansal (1) +<br>* Christoph Baumgarten (2)<br>* Seb= astian Berg (4)<br>* Nicolas Bloyet (2) +<br>* Matt Borland (1)<br>* Jonas = Bosse (1) +<br>* Jake Bowhay (25)<br>* Matthew Brett (1)<br>* Dietrich Brun= n (7)<br>* Evgeni Burovski (65)<br>* Matthias Bussonnier (4)<br>* Tim Butte= rs (1) +<br>* Cale (1) +<br>* CJ Carey (5)<br>* Thomas A Caswell (1)<br>* S= ean Cheah (44) +<br>* Lucas Colley (97)<br>* com3dian (1)<br>* Gianluca Det= ommaso (1) +<br>* Thomas Duvernay (1)<br>* DWesl (2)<br>* f380cedric (1) +<= br>* fancidev (13) +<br>* Daniel Garcia (1) +<br>* Lukas Geiger (3)<br>* Ra= lf Gommers (147)<br>* Matt Haberland (81)<br>* Tessa van der Heiden (2) +<b= r>* Shawn Hsu (1) +<br>* inky (3) +<br>* Jannes M=C3=BCnchmeyer (2) +<br>* = Aditya Vidyadhar Kamath (2) +<br>* Agriya Khetarpal (1) +<br>* Andrew Landa= u (1) +<br>* Eric Larson (7)<br>* Zhen-Qi Liu (1) +<br>* Christian Lorentze= n (2)<br>* Adam Lugowski (4)<br>* m-maggi (6) +<br>* Chethin Manage (1) +<b= r>* Ben Mares (1)<br>* Chris Markiewicz (1) +<br>* Mateusz Sok=C3=B3=C5=82 = (3)<br>* Daniel McCloy (1) +<br>* Melissa Weber Mendon=C3=A7a (6)<br>* Josu= e Melka (1)<br>* Micha=C5=82 G=C3=B3rny (4)<br>* Juan Montesinos (1) +<br>*= Juan F. Montesinos (1) +<br>* Takumasa Nakamura (1)<br>* Andrew Nelson (27= )<br>* Praveer Nidamaluri (1)<br>* Yagiz Olmez (5) +<br>* Dimitri Papadopou= los Orfanos (1)<br>* Drew Parsons (1) +<br>* Tirth Patel (7)<br>* Pearu Pet= erson (1)<br>* Matti Picus (3)<br>* Rambaud Pierrick (1) +<br>* Ilhan Polat= (30)<br>* Quentin Barth=C3=A9lemy (1)<br>* Tyler Reddy (117)<br>* Pamphile= Roy (10)<br>* Atsushi Sakai (8)<br>* Daniel Schmitz (10)<br>* Dan Schult (= 17)<br>* Eli Schwartz (4)<br>* Stefanie Senger (1) +<br>* Scott Shambaugh (= 2)<br>* Kevin Sheppard (2)<br>* sidsrinivasan (4) +<br>* Samuel St-Jean (1)= <br>* Albert Steppi (31)<br>* Adam J. Stewart (4)<br>* Kai Striega (3)<br>*= Ruikang Sun (1) +<br>* Mike Taves (1)<br>* Nicolas Tessore (3)<br>* Benedi= ct T Thekkel (1) +<br>* Will Tirone (4)<br>* Jacob Vanderplas (2)<br>* Chri= stian Veenhuis (1)<br>* Isaac Virshup (2)<br>* Ben Wallace (1) +<br>* Xuefe= ng Xu (3)<br>* Xiao Yuan (5)<br>* Irwin Zaid (8)<br>* Elmar Zander (1) +<br= >* Mathias Zechmeister (1) +<br><br>A total of 96 people contributed to thi= s release.<br>People with a "+" by their names contributed a patc= h for the first time.<br>This list of names is automatically generated, and= may not be fully complete.<br><br><br>************************<br>Issues c= losed for 1.13.0<br>************************<br><br>* `#1603 <<a href=3D= "https://github.com/scipy/scipy/issues/1603" target=3D"_blank" rel=3D"noref= errer">https://github.com/scipy/scipy/issues/1603</a>>`__: binomial ppf = gives bogus results for small binomial probability...<br>* `#2254 <<a hr= ef=3D"https://github.com/scipy/scipy/issues/2254" target=3D"_blank" rel=3D"= noreferrer">https://github.com/scipy/scipy/issues/2254</a>>`__: linalg.e= ig test failure (test_singular) (Trac #1735)<br>* `#8398 <<a href=3D"htt= ps://github.com/scipy/scipy/issues/8398" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/issues/8398</a>>`__: Precision of CDFL= IB too low<br>* `#9950 <<a href=3D"https://github.com/scipy/scipy/issues= /9950" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= issues/9950</a>>`__: "++" initialization in kmeans2 fails for = univariate data<br>* `#10317 <<a href=3D"https://github.com/scipy/scipy/= issues/10317" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/issues/10317</a>>`__: scipy.stats.nbinom.interval returns wrong r= esult for p=3D1<br>* `#10569 <<a href=3D"https://github.com/scipy/scipy/= issues/10569" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/issues/10569</a>>`__: API: \`s\` argument different in scipy.fft = and numpy.fft<br>* `#11359 <<a href=3D"https://github.com/scipy/scipy/is= sues/11359" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/s= cipy/issues/11359</a>>`__: lfilter error when input b is 0-dim<br>* `#11= 577 <<a href=3D"https://github.com/scipy/scipy/issues/11577" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/11577</a>&g= t;`__: generalized eigenvalues are sometimes wrong (on some hardware)<br>* = `#14001 <<a href=3D"https://github.com/scipy/scipy/issues/14001" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/14001<= /a>>`__: Pycharm scipy SVD returning error code without message<br>* `#1= 4176 <<a href=3D"https://github.com/scipy/scipy/issues/14176" target=3D"= _blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/14176</a>&= gt;`__: Add option for terminating solver after n events<br>* `#14220 <<= a href=3D"https://github.com/scipy/scipy/issues/14220" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/issues/14220</a>>`__: Do= cumentation for dctn/idctn s-parameter is confusing<br>* `#14450 <<a hre= f=3D"https://github.com/scipy/scipy/issues/14450" target=3D"_blank" rel=3D"= noreferrer">https://github.com/scipy/scipy/issues/14450</a>>`__: Passing= a numpy array as sampling frequency to signal.iirfilter...<br>* `#14586 &l= t;<a href=3D"https://github.com/scipy/scipy/issues/14586" target=3D"_blank"= rel=3D"noreferrer">https://github.com/scipy/scipy/issues/14586</a>>`__:= Problem with freeing-up memory of matrix<br>* `#15039 <<a href=3D"https= ://github.com/scipy/scipy/issues/15039" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/issues/15039</a>>`__: BUG: sparse.dok_m= atrix.fromkeys method totally nonfunctional<br>* `#15108 <<a href=3D"htt= ps://github.com/scipy/scipy/issues/15108" target=3D"_blank" rel=3D"noreferr= er">https://github.com/scipy/scipy/issues/15108</a>>`__: BUG: Seg. fault= in scipy.sparse.linalg tests in PROPACK<br>* `#16098 <<a href=3D"https:= //github.com/scipy/scipy/issues/16098" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/issues/16098</a>>`__: BLD:1.8.0: SciPy i= s not LTO ready<br>* `#16792 <<a href=3D"https://github.com/scipy/scipy/= issues/16792" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/issues/16792</a>>`__: BUG: Manually vectorizing scipy.linalg.expm= fails in version...<br>* `#16930 <<a href=3D"https://github.com/scipy/s= cipy/issues/16930" target=3D"_blank" rel=3D"noreferrer">https://github.com/= scipy/scipy/issues/16930</a>>`__: BUG: scipy.linalg.blas.dnrm2 may retur= n error result when incx...<br>* `#17004 <<a href=3D"https://github.com/= scipy/scipy/issues/17004" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/issues/17004</a>>`__: Test failures for \`Test_SVDS_P= ROPACK.test_small_sigma2\` test...<br>* `#17125 <<a href=3D"https://gith= ub.com/scipy/scipy/issues/17125" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/issues/17125</a>>`__: BUG: osx-64 scipy 1.9.1 = test_bad_geneig numerical error<br>* `#17172 <<a href=3D"https://github.= com/scipy/scipy/issues/17172" target=3D"_blank" rel=3D"noreferrer">https://= github.com/scipy/scipy/issues/17172</a>>`__: BUG: scipy.linalg.expm, cos= hm, sinhm and tanhm fail for read-only...<br>* `#17362 <<a href=3D"https= ://github.com/scipy/scipy/issues/17362" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/issues/17362</a>>`__: Add support for F= lexiblas<br>* `#17436 <<a href=3D"https://github.com/scipy/scipy/issues/= 17436" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= issues/17436</a>>`__: BUG: linalg.cholesky: segmentation fault with larg= e matrix<br>* `#17530 <<a href=3D"https://github.com/scipy/scipy/issues/= 17530" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= issues/17530</a>>`__: Unnecessary approximation in \`scipy.stats.wilcoxo= n(x, y)\`<br>* `#17681 <<a href=3D"https://github.com/scipy/scipy/issues= /17681" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /issues/17681</a>>`__: BUG: special: \`pbvv_seq\` is broken.<br>* `#1808= 6 <<a href=3D"https://github.com/scipy/scipy/issues/18086" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/18086</a>>= `__: BUG: \`scipy.linalg.expm\` generates inconsistent results between...<b= r>* `#18089 <<a href=3D"https://github.com/scipy/scipy/issues/18089" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/180= 89</a>>`__: DOC: <Scaling due to window not clear for spectrum and de= nsity><br>* `#18166 <<a href=3D"https://github.com/scipy/scipy/issues= /18166" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /issues/18166</a>>`__: ENH: stats.vonmises.pdf: return 1/(2pi) when kapp= a=3D0<br>* `#18408 <<a href=3D"https://github.com/scipy/scipy/issues/184= 08" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/iss= ues/18408</a>>`__: MAINT: status of C++17 in the interregnum of meson wi= thout native...<br>* `#18423 <<a href=3D"https://github.com/scipy/scipy/= issues/18423" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/issues/18423</a>>`__: ENH: Adding the SDMN Fortran routine to the= python Wrapped functions.<br>* `#18678 <<a href=3D"https://github.com/s= cipy/scipy/issues/18678" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/issues/18678</a>>`__: BUG: scipy.special.stdtrit is no= t thread-safe for df.size > 500<br>* `#18722 <<a href=3D"https://gith= ub.com/scipy/scipy/issues/18722" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/issues/18722</a>>`__: DOC: in optimize.quadrat= ic_assignment 2opt method, partial_match...<br>* `#18767 <<a href=3D"htt= ps://github.com/scipy/scipy/issues/18767" target=3D"_blank" rel=3D"noreferr= er">https://github.com/scipy/scipy/issues/18767</a>>`__: Too-strict vers= ion restrictions on NumPy break distribution builds<br>* `#18773 <<a hre= f=3D"https://github.com/scipy/scipy/issues/18773" target=3D"_blank" rel=3D"= noreferrer">https://github.com/scipy/scipy/issues/18773</a>>`__: BUG: Up= date oldest-supported-numpy metadata<br>* `#18902 <<a href=3D"https://gi= thub.com/scipy/scipy/issues/18902" target=3D"_blank" rel=3D"noreferrer">htt= ps://github.com/scipy/scipy/issues/18902</a>>`__: DOC: make default boun= ds in scipy.optimize.linprog more obvious<br>* `#19088 <<a href=3D"https= ://github.com/scipy/scipy/issues/19088" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/issues/19088</a>>`__: \`pull-request-la= beler\` misbehaving and therefore disabled again<br>* `#19181 <<a href= =3D"https://github.com/scipy/scipy/issues/19181" target=3D"_blank" rel=3D"n= oreferrer">https://github.com/scipy/scipy/issues/19181</a>>`__: TST: imp= rove array API test skip decorators<br>* `#19225 <<a href=3D"https://git= hub.com/scipy/scipy/issues/19225" target=3D"_blank" rel=3D"noreferrer">http= s://github.com/scipy/scipy/issues/19225</a>>`__: stats.t.fit() with own = optimizer (e.g. to use Nelder-Mead) fails...<br>* `#19486 <<a href=3D"ht= tps://github.com/scipy/scipy/issues/19486" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/issues/19486</a>>`__: Query: Where i= s cdflib used in SciPy code?<br>* `#19573 <<a href=3D"https://github.com= /scipy/scipy/issues/19573" target=3D"_blank" rel=3D"noreferrer">https://git= hub.com/scipy/scipy/issues/19573</a>>`__: scipy.fft.fht - documentation = issue<br>* `#19584 <<a href=3D"https://github.com/scipy/scipy/issues/195= 84" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/iss= ues/19584</a>>`__: BUG: MATLAB expm vs scipy.linalg.expm: overflow/inval= id value...<br>* `#19596 <<a href=3D"https://github.com/scipy/scipy/issu= es/19596" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/issues/19596</a>>`__: BENCH: spatial.distance.\* "non-xdist"= ; benchmarks<br>* `#19605 <<a href=3D"https://github.com/scipy/scipy/iss= ues/19605" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sc= ipy/issues/19605</a>>`__: BUG: wheel runs have a \*lot\* of test fails a= t the moment.<br>* `#19642 <<a href=3D"https://github.com/scipy/scipy/is= sues/19642" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/s= cipy/issues/19642</a>>`__: Speeding up Mann-Whitney U-Test<br>* `#19653 = <<a href=3D"https://github.com/scipy/scipy/issues/19653" target=3D"_blan= k" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19653</a>>`_= _: ENH: Voronoi diagram gives unexpected results from scipy.spatial<br>* `#= 19659 <<a href=3D"https://github.com/scipy/scipy/issues/19659" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19659</a>= >`__: BUG: savemat(..., format=3D"4") throws ValueError errorn= eously...<br>* `#19678 <<a href=3D"https://github.com/scipy/scipy/issues= /19678" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /issues/19678</a>>`__: BUG: scipy.stats.theilslopes returns invalid data= when input...<br>* `#19683 <<a href=3D"https://github.com/scipy/scipy/i= ssues/19683" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/issues/19683</a>>`__: BUG/TST: cluster: incorrect test for \`seed\= ` param of {\`kmeans\`,...<br>* `#19729 <<a href=3D"https://github.com/s= cipy/scipy/issues/19729" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/issues/19729</a>>`__: DOC: Add interactive examples wi= th jupyterlite-sphinx<br>* `#19732 <<a href=3D"https://github.com/scipy/= scipy/issues/19732" target=3D"_blank" rel=3D"noreferrer">https://github.com= /scipy/scipy/issues/19732</a>>`__: DOC: Likelihood function depending on= censoring type<br>* `#19733 <<a href=3D"https://github.com/scipy/scipy/= issues/19733" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/issues/19733</a>>`__: BUG: \`pythran\` min version not enforced<b= r>* `#19737 <<a href=3D"https://github.com/scipy/scipy/issues/19737" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/197= 37</a>>`__: TST: io: \`test_fortranfiles_mixed_record\` fails with numpy= ...<br>* `#19739 <<a href=3D"https://github.com/scipy/scipy/issues/19739= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issue= s/19739</a>>`__: BUG: pchip interpolation of complex values is buggy due= to sign...<br>* `#19740 <<a href=3D"https://github.com/scipy/scipy/issu= es/19740" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/issues/19740</a>>`__: CI, MAINT: some easy cleanups for Python versio= n<br>* `#19754 <<a href=3D"https://github.com/scipy/scipy/issues/19754" = target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/= 19754</a>>`__: MAINT, TST: test_public_api.py can fail with NumPy main, = via...<br>* `#19767 <<a href=3D"https://github.com/scipy/scipy/issues/19= 767" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/is= sues/19767</a>>`__: Build warnings from SuperLU fixed upstream<br>* `#19= 772 <<a href=3D"https://github.com/scipy/scipy/issues/19772" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19772</a>&g= t;`__: DOC: stats: The docstring for \`scipy.stats.crystalball\` needs...<b= r>* `#19774 <<a href=3D"https://github.com/scipy/scipy/issues/19774" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/197= 74</a>>`__: DOC: Detail what "concatenate" means in the contex= t of \`spatial.transform.Rotation.concatenate\`<br>* `#19799 <<a href=3D= "https://github.com/scipy/scipy/issues/19799" target=3D"_blank" rel=3D"nore= ferrer">https://github.com/scipy/scipy/issues/19799</a>>`__: DOC: array = types: update array validation guidance<br>* `#19813 <<a href=3D"https:/= /github.com/scipy/scipy/issues/19813" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/issues/19813</a>>`__: BUG: typo in specfu= n.f?<br>* `#19819 <<a href=3D"https://github.com/scipy/scipy/issues/1981= 9" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issu= es/19819</a>>`__: BUG: In RBFInterpolator, wrong warning message if degr= ee=3D-1<br>* `#19831 <<a href=3D"https://github.com/scipy/scipy/issues/1= 9831" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/i= ssues/19831</a>>`__: Test failures with OpenBLAS 0.3.26<br>* `#19835 <= ;<a href=3D"https://github.com/scipy/scipy/issues/19835" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19835</a>>`__: = DOC: \`fft\` missing from list of subpackages<br>* `#19836 <<a href=3D"h= ttps://github.com/scipy/scipy/issues/19836" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/issues/19836</a>>`__: DOC: remove i= ncorrect sentence about subpackage imports<br>* `#19846 <<a href=3D"http= s://github.com/scipy/scipy/issues/19846" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/issues/19846</a>>`__: CI: pre-release = Linux job isn't using NumPy pre-release anymore<br>* `#19848 <<a hre= f=3D"https://github.com/scipy/scipy/issues/19848" target=3D"_blank" rel=3D"= noreferrer">https://github.com/scipy/scipy/issues/19848</a>>`__: \`_lib.= _util.MapWrapper\` uses multiprocessing with \`fork\`,...<br>* `#19854 <= <a href=3D"https://github.com/scipy/scipy/issues/19854" target=3D"_blank" r= el=3D"noreferrer">https://github.com/scipy/scipy/issues/19854</a>>`__: s= cipy.special.logsumexp for complex input with return_sign=3DTrue...<br>* `#= 19862 <<a href=3D"https://github.com/scipy/scipy/issues/19862" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19862</a>= >`__: DOC: documentation for transpose operator for sparse matrices...<b= r>* `#19867 <<a href=3D"https://github.com/scipy/scipy/issues/19867" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/198= 67</a>>`__: New ndimage and RBFInterpolator test failures in pre-release= ...<br>* `#19896 <<a href=3D"https://github.com/scipy/scipy/issues/19896= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issue= s/19896</a>>`__: BUG: \`special.nctdtr\` broken in main<br>* `#19897 <= ;<a href=3D"https://github.com/scipy/scipy/issues/19897" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19897</a>>`__: = DOC: scipy.stats.unitary_group does not specify dim>1<br>* `#19928 <<= a href=3D"https://github.com/scipy/scipy/issues/19928" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/issues/19928</a>>`__: TS= T: special: array types: test tol failure with \`torch\` backend<br>* `#199= 43 <<a href=3D"https://github.com/scipy/scipy/issues/19943" target=3D"_b= lank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19943</a>>= ;`__: BUG: sparse: CSC.setdiag is slower than converting to LIL and...<br>*= `#19948 <<a href=3D"https://github.com/scipy/scipy/issues/19948" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19948<= /a>>`__: BUG: scipy.sparse.linalg.gmres fails when provided x0 solves...= <br>* `#19951 <<a href=3D"https://github.com/scipy/scipy/issues/19951" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/1= 9951</a>>`__: BUG: boolean masking broken for sparse array classes<br>* = `#19963 <<a href=3D"https://github.com/scipy/scipy/issues/19963" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19963<= /a>>`__: DOC: scipy.optimize with large differences in parameter scales<= br>* `#19974 <<a href=3D"https://github.com/scipy/scipy/issues/19974" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/19= 974</a>>`__: DOC/REL: retroactively add missing expired deprecations to = 1.12.0...<br>* `#19991 <<a href=3D"https://github.com/scipy/scipy/issues= /19991" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /issues/19991</a>>`__: BUG: Scipy Optimize with Nelder-Mead method has i= ssues when specifying...<br>* `#19993 <<a href=3D"https://github.com/sci= py/scipy/issues/19993" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/issues/19993</a>>`__: BUG: F_INT type conflict with f2py= translation of INTEGER type...<br>* `#19998 <<a href=3D"https://github.= com/scipy/scipy/issues/19998" target=3D"_blank" rel=3D"noreferrer">https://= github.com/scipy/scipy/issues/19998</a>>`__: DOC: Boundary conditions in= splrep<br>* `#20001 <<a href=3D"https://github.com/scipy/scipy/issues/2= 0001" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/i= ssues/20001</a>>`__: BUG: scipy.stats.loglaplace may return negative mom= ents<br>* `#20009 <<a href=3D"https://github.com/scipy/scipy/issues/2000= 9" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issu= es/20009</a>>`__: BUG: ShortTimeFFT fails with complex input<br>* `#2001= 2 <<a href=3D"https://github.com/scipy/scipy/issues/20012" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20012</a>>= `__: MAINT: Use NumPy sliding_window_view instead of as_strided in...<br>* = `#20014 <<a href=3D"https://github.com/scipy/scipy/issues/20014" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20014<= /a>>`__: TST: signal: TestCorrelateReal failing on Meson 3.12 job<br>* `= #20027 <<a href=3D"https://github.com/scipy/scipy/issues/20027" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20027<= /a>>`__: BUG: \`sparse.random\` returns transposed array in 1.12<br>* `#= 20031 <<a href=3D"https://github.com/scipy/scipy/issues/20031" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20031</a>= >`__: TST: prefer \`pytest.warns\` over \`np.testing.assert_warns\`<br>*= `#20034 <<a href=3D"https://github.com/scipy/scipy/issues/20034" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20034<= /a>>`__: TST: linalg: test_decomp_cossin.py::test_cossin_separate[float6= 4]...<br>* `#20036 <<a href=3D"https://github.com/scipy/scipy/issues/200= 36" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/iss= ues/20036</a>>`__: MAINT: implement scipy.stats.powerlaw._munp<br>* `#20= 041 <<a href=3D"https://github.com/scipy/scipy/issues/20041" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20041</a>&g= t;`__: BUG: Using LinearConstraint with optimize.differential_evolution<br>= * `#20042 <<a href=3D"https://github.com/scipy/scipy/issues/20042" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20042= </a>>`__: BUG: scipy.stats.percentileofscore has a mistake<br>* `#20043 = <<a href=3D"https://github.com/scipy/scipy/issues/20043" target=3D"_blan= k" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20043</a>>`_= _: equality used to compare floating point numbers (test_bootstrap_alternat= ive)<br>* `#20060 <<a href=3D"https://github.com/scipy/scipy/issues/2006= 0" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issu= es/20060</a>>`__: BUG: stacking two dok_array produces a NotImplementedE= rror about...<br>* `#20062 <<a href=3D"https://github.com/scipy/scipy/is= sues/20062" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/s= cipy/issues/20062</a>>`__: MAINT, TST: test failures against NumPy main<= br>* `#20071 <<a href=3D"https://github.com/scipy/scipy/issues/20071" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20= 071</a>>`__: MAINT: doc build warnings<br>* `#20075 <<a href=3D"https= ://github.com/scipy/scipy/issues/20075" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/issues/20075</a>>`__: BUG: \`eigh_tridi= agonal\` with \`select=3D"i"\` fails for 1x1 matrices<br>* `#2008= 4 <<a href=3D"https://github.com/scipy/scipy/issues/20084" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20084</a>>= `__: BUG: \`import scipy._lib._testutils\` raises exception in some...<br>*= `#20100 <<a href=3D"https://github.com/scipy/scipy/issues/20100" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20100<= /a>>`__: ENH: Expose NoConvergence error class in the scipy.optimize nam= espace<br>* `#20107 <<a href=3D"https://github.com/scipy/scipy/issues/20= 107" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/is= sues/20107</a>>`__: MAINT: builds broken against NumPy main<br>* `#20129= <<a href=3D"https://github.com/scipy/scipy/issues/20129" target=3D"_bla= nk" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20129</a>>`= __: BUG: regression: eval_chebyt gives wrong results for complex...<br>* `#= 20131 <<a href=3D"https://github.com/scipy/scipy/issues/20131" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20131</a>= >`__: DOC: linalg: Unclear description for the output \`P\` of \`qr\`.<b= r>* `#20142 <<a href=3D"https://github.com/scipy/scipy/issues/20142" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/201= 42</a>>`__: Typo in the doc of the Kstwobign distribution<br>* `#20156 &= lt;<a href=3D"https://github.com/scipy/scipy/issues/20156" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20156</a>>`__= : BUG: sparse.dok_matrix throws KeyError for valid pop(key) since...<br>* `= #20157 <<a href=3D"https://github.com/scipy/scipy/issues/20157" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20157<= /a>>`__: MAINT, TST: test_svds_parameter_tol failures<br>* `#20161 <<= a href=3D"https://github.com/scipy/scipy/issues/20161" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/issues/20161</a>>`__: \`= dev.py test\` fails to accept both \`--argument\` and \`--...<br>* `#20170 = <<a href=3D"https://github.com/scipy/scipy/issues/20170" target=3D"_blan= k" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20170</a>>`_= _: Test failures due to \`asarray(..., copy=3DFalse)\` semantics change...<= br>* `#20180 <<a href=3D"https://github.com/scipy/scipy/issues/20180" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20= 180</a>>`__: deprecation warnings for Node.js 16 on GHA wheel build jobs= <br>* `#20182 <<a href=3D"https://github.com/scipy/scipy/issues/20182" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/2= 0182</a>>`__: BUG: \`csr_row_index\` and \`csr_column_index\` error for = mixed...<br>* `#20188 <<a href=3D"https://github.com/scipy/scipy/issues/= 20188" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= issues/20188</a>>`__: BUG: Raising scipy.spatial.transform.Rotation to p= ower of 0 adds...<br>* `#20214 <<a href=3D"https://github.com/scipy/scip= y/issues/20214" target=3D"_blank" rel=3D"noreferrer">https://github.com/sci= py/scipy/issues/20214</a>>`__: BUG: minimize(method=3D"newton-cg&qu= ot;) crashes with UnboundLocalError...<br>* `#20220 <<a href=3D"https://= github.com/scipy/scipy/issues/20220" target=3D"_blank" rel=3D"noreferrer">h= ttps://github.com/scipy/scipy/issues/20220</a>>`__: new problem on Cirru= s with Homebrew Python in macOS arm64 jobs<br>* `#20225 <<a href=3D"http= s://github.com/scipy/scipy/issues/20225" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/issues/20225</a>>`__: CI/MAINT: \`choc= o\` error for invalid credentials<br>* `#20230 <<a href=3D"https://githu= b.com/scipy/scipy/issues/20230" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/issues/20230</a>>`__: CI, DOC, TST: failure rel= ated to scipy/stats/_distn_infrastructure.py...<br>* `#20268 <<a href=3D= "https://github.com/scipy/scipy/issues/20268" target=3D"_blank" rel=3D"nore= ferrer">https://github.com/scipy/scipy/issues/20268</a>>`__: MAINT: fail= ing prerelease deps job - "numpy.broadcast size changed"<br>* `#2= 0291 <<a href=3D"https://github.com/scipy/scipy/issues/20291" target=3D"= _blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/20291</a>&= gt;`__: BUG: Macro collision (\`complex\`) with Windows SDK in amos code<br= >* `#20294 <<a href=3D"https://github.com/scipy/scipy/issues/20294" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/2029= 4</a>>`__: BUG: Hang on Windows in scikit-learn with 1.13rc1 and 1.14.de= v...<br>* `#20300 <<a href=3D"https://github.com/scipy/scipy/issues/2030= 0" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issu= es/20300</a>>`__: BUG: SciPy 1.13.0rc1 not buildable on old macOS due to= pocketfft...<br>* `#20302 <<a href=3D"https://github.com/scipy/scipy/is= sues/20302" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/s= cipy/issues/20302</a>>`__: BUG: scipy.optimize.nnls fails with exception= <br>* `#20340 <<a href=3D"https://github.com/scipy/scipy/issues/20340" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/issues/2= 0340</a>>`__: BUG: line_search_wolfe2 fails to converge due to a wrong c= ondition<br>* `#20344 <<a href=3D"https://github.com/scipy/scipy/issues/= 20344" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= issues/20344</a>>`__: MAINT/DOC: remove outdated note about NumPy import= s<br><br>************************<br>Pull requests for 1.13.0<br>**********= **************<br><br>* `#8404 <<a href=3D"https://github.com/scipy/scip= y/pull/8404" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/pull/8404</a>>`__: ENH:special:Tighten cdflib precision to 1e-15<b= r>* `#14771 <<a href=3D"https://github.com/scipy/scipy/pull/14771" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/14771</= a>>`__: ENH: integrate.solve_ivp: allow event \`terminal\` attribute...<= br>* `#16660 <<a href=3D"https://github.com/scipy/scipy/pull/16660" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/16660<= /a>>`__: DOC: update pydata-sphinx theme<br>* `#17265 <<a href=3D"htt= ps://github.com/scipy/scipy/pull/17265" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/pull/17265</a>>`__: Doc: fix linalg.lst= sq documentation on residues<br>* `#17525 <<a href=3D"https://github.com= /scipy/scipy/pull/17525" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/17525</a>>`__: TST: linalg: temporarily silence f= ailure in test_solve_generalized_discrete_are<br>* `#18530 <<a href=3D"h= ttps://github.com/scipy/scipy/pull/18530" target=3D"_blank" rel=3D"noreferr= er">https://github.com/scipy/scipy/pull/18530</a>>`__: ENH: sparse: Gene= ralize coo_array to support 1d shapes<br>* `#18541 <<a href=3D"https://g= ithub.com/scipy/scipy/pull/18541" target=3D"_blank" rel=3D"noreferrer">http= s://github.com/scipy/scipy/pull/18541</a>>`__: MAINT: sparse: Stop suppo= rting multi-Ellipsis indexing<br>* `#18828 <<a href=3D"https://github.co= m/scipy/scipy/pull/18828" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/18828</a>>`__: ENH: improve dtype check in wavfi= le.write<br>* `#19444 <<a href=3D"https://github.com/scipy/scipy/pull/19= 444" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pu= ll/19444</a>>`__: ENH: Add faster inverse-Wishart rvs and logpdf<br>* `#= 19488 <<a href=3D"https://github.com/scipy/scipy/pull/19488" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19488</a>>= `__: DOC: Improving "Spectral Analysis" section in User Guide<br>= * `#19541 <<a href=3D"https://github.com/scipy/scipy/pull/19541" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19541</a= >>`__: BUG: fix cosine distance result type<br>* `#19545 <<a href=3D"= https://github.com/scipy/scipy/pull/19545" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/pull/19545</a>>`__: ENH: integrate._= tanhsinh: support vector-valued functions<br>* `#19555 <<a href=3D"https= ://github.com/scipy/scipy/pull/19555" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/19555</a>>`__: DOC: Small documentat= ion and docstring corrections for \`ShortTimeFFT\`<br>* `#19560 <<a href= =3D"https://github.com/scipy/scipy/pull/19560" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19560</a>>`__: ENH:MAINT:sp= ecial:Cythonize cdflib<br>* `#19587 <<a href=3D"https://github.com/scipy= /scipy/pull/19587" target=3D"_blank" rel=3D"noreferrer">https://github.com/= scipy/scipy/pull/19587</a>>`__: ENH:MAINT:special:Rewrite amos F77 code<= br>* `#19631 <<a href=3D"https://github.com/scipy/scipy/pull/19631" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19631<= /a>>`__: ENH: add parameter ymax in stats.boxcox_normmax<br>* `#19633 &l= t;<a href=3D"https://github.com/scipy/scipy/pull/19633" target=3D"_blank" r= el=3D"noreferrer">https://github.com/scipy/scipy/pull/19633</a>>`__: ENH= : use NdBSpline in RegularGridInterpolator to speed up evaluations<br>* `#1= 9650 <<a href=3D"https://github.com/scipy/scipy/pull/19650" target=3D"_b= lank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19650</a>>`= __: ENH: stats.kstests: add axis / nan_policy / keepdims support<br>* `#196= 62 <<a href=3D"https://github.com/scipy/scipy/pull/19662" target=3D"_bla= nk" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19662</a>>`__= : ENH: stats.normaltest/skewtest/kurtosistest: add axis / nan_policy...<br>= * `#19663 <<a href=3D"https://github.com/scipy/scipy/pull/19663" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19663</a= >>`__: DOC: Add example to rv_continuous.fit<br>* `#19664 <<a href=3D= "https://github.com/scipy/scipy/pull/19664" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/pull/19664</a>>`__: DOC: Add exampl= e for mstats.brunnermunzel<br>* `#19666 <<a href=3D"https://github.com/s= cipy/scipy/pull/19666" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19666</a>>`__: DOC: Add Example to lbfgsb docstring= <br>* `#19667 <<a href=3D"https://github.com/scipy/scipy/pull/19667" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19667= </a>>`__: ENH: integrate._nsum: function for finite and infinite summati= on<br>* `#19669 <<a href=3D"https://github.com/scipy/scipy/pull/19669" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/196= 69</a>>`__: REL: set version to 1.13.0.dev0<br>* `#19672 <<a href=3D"= https://github.com/scipy/scipy/pull/19672" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/pull/19672</a>>`__: DEP: signal: rem= ove scipy.signal.{bspline,quadratic,cubic}<br>* `#19674 <<a href=3D"http= s://github.com/scipy/scipy/pull/19674" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/pull/19674</a>>`__: DEP: linalg: remove = tri{,u,l}<br>* `#19675 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9675" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19675</a>>`__: DEP: signal: remove scipy.signal.{lsim2,impulse2,step= 2}<br>* `#19676 <<a href=3D"https://github.com/scipy/scipy/pull/19676" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/196= 76</a>>`__: DEP: signal: remove ability to import window functions from = signal...<br>* `#19679 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9679" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19679</a>>`__: MAINT: stats.theilslopes: consistent promotion of \`x= \` and \`y\`<br>* `#19680 <<a href=3D"https://github.com/scipy/scipy/pul= l/19680" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scip= y/pull/19680</a>>`__: ENH: stats.shapiro: add axis / nan_policy / keepdi= ms support<br>* `#19681 <<a href=3D"https://github.com/scipy/scipy/pull/= 19681" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/19681</a>>`__: MAINT: Add binom to new C++ special lib along with i= ts cephes...<br>* `#19682 <<a href=3D"https://github.com/scipy/scipy/pul= l/19682" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scip= y/pull/19682</a>>`__: TST: consolidate array API test skip decorators<br= >* `#19687 <<a href=3D"https://github.com/scipy/scipy/pull/19687" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19687</a= >>`__: MAINT:linalg: Remove redundant det and lu Fortran files<br>* `#19= 689 <<a href=3D"https://github.com/scipy/scipy/pull/19689" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19689</a>>`_= _: MAINT: stats.moment: rename parameter \`moment\` to \`order\`<br>* `#196= 94 <<a href=3D"https://github.com/scipy/scipy/pull/19694" target=3D"_bla= nk" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19694</a>>`__= : MAINT: Remove \`PDistWeightedMetricWrapper\` and \`CDistWeightedMetricWra= pper\`<br>* `#19695 <<a href=3D"https://github.com/scipy/scipy/pull/1969= 5" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull= /19695</a>>`__: MAINT: Prefer \`np.fill_diagonal\` over \`diag_indices\`= <br>* `#19696 <<a href=3D"https://github.com/scipy/scipy/pull/19696" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19696= </a>>`__: ENH: add \`method\` arg to \`interpolate.Akima1DInterpolator\`= <br>* `#19698 <<a href=3D"https://github.com/scipy/scipy/pull/19698" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19698= </a>>`__: MAINT: bump project version<br>* `#19701 <<a href=3D"https:= //github.com/scipy/scipy/pull/19701" target=3D"_blank" rel=3D"noreferrer">h= ttps://github.com/scipy/scipy/pull/19701</a>>`__: MAINT: make import of = \`array_api_compat\` nicer<br>* `#19703 <<a href=3D"https://github.com/s= cipy/scipy/pull/19703" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19703</a>>`__: DEP: non-integers in \`factorial(...= , exact=3DTrue)\`: deprecate...<br>* `#19708 <<a href=3D"https://github.= com/scipy/scipy/pull/19708" target=3D"_blank" rel=3D"noreferrer">https://gi= thub.com/scipy/scipy/pull/19708</a>>`__: DOC: spatial.distance: add miss= ing optional param markers<br>* `#19710 <<a href=3D"https://github.com/s= cipy/scipy/pull/19710" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19710</a>>`__: TST: fix pytest discovery errors wit= h editable installs<br>* `#19711 <<a href=3D"https://github.com/scipy/sc= ipy/pull/19711" target=3D"_blank" rel=3D"noreferrer">https://github.com/sci= py/scipy/pull/19711</a>>`__: DOC: clarify ttest_1samp argument<br>* `#19= 714 <<a href=3D"https://github.com/scipy/scipy/pull/19714" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19714</a>>`_= _: BLD: require Cython >=3D3.0.4, drop 0.29.X support<br>* `#19715 <<= a href=3D"https://github.com/scipy/scipy/pull/19715" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19715</a>>`__: ENH: = sparse: Add DOK support for 1d (without indexing)<br>* `#19716 <<a href= =3D"https://github.com/scipy/scipy/pull/19716" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19716</a>>`__: ENH: enable = approximation for factorialk<br>* `#19721 <<a href=3D"https://github.com= /scipy/scipy/pull/19721" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/19721</a>>`__: DOC: add rationale for 88 char lin= e length<br>* `#19722 <<a href=3D"https://github.com/scipy/scipy/pull/19= 722" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pu= ll/19722</a>>`__: DOC: update release version procedure<br>* `#19723 <= ;<a href=3D"https://github.com/scipy/scipy/pull/19723" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/pull/19723</a>>`__: ENH,= MAINT: voronoi_plot_2d nicer inf lines<br>* `#19724 <<a href=3D"https:/= /github.com/scipy/scipy/pull/19724" target=3D"_blank" rel=3D"noreferrer">ht= tps://github.com/scipy/scipy/pull/19724</a>>`__: MAINT: Windows NumPy 2.= x int shims<br>* `#19725 <<a href=3D"https://github.com/scipy/scipy/pull= /19725" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /pull/19725</a>>`__: MNT: use int instead of long in cython code<br>* `#= 19728 <<a href=3D"https://github.com/scipy/scipy/pull/19728" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19728</a>>= `__: MAINT: enhance the configuration for the \`pull-request-labeler\`...<b= r>* `#19730 <<a href=3D"https://github.com/scipy/scipy/pull/19730" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19730</= a>>`__: MAINT: bs4 deprecation shim<br>* `#19731 <<a href=3D"https://= github.com/scipy/scipy/pull/19731" target=3D"_blank" rel=3D"noreferrer">htt= ps://github.com/scipy/scipy/pull/19731</a>>`__: ENH: stats.mood: add nan= _policy / keepdims support<br>* `#19738 <<a href=3D"https://github.com/s= cipy/scipy/pull/19738" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19738</a>>`__: BLD: require \`pythran>=3D0.14.0\= `<br>* `#19741 <<a href=3D"https://github.com/scipy/scipy/pull/19741" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/1974= 1</a>>`__: ENH: stats.friedmanchisquare/brunnermunzel: add axis / nan_po= licy...<br>* `#19742 <<a href=3D"https://github.com/scipy/scipy/pull/197= 42" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pul= l/19742</a>>`__: CI: fix PR labeler config file<br>* `#19743 <<a href= =3D"https://github.com/scipy/scipy/pull/19743" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19743</a>>`__: ENH: sparse:= Add min-max 1d support and tests<br>* `#19744 <<a href=3D"https://githu= b.com/scipy/scipy/pull/19744" target=3D"_blank" rel=3D"noreferrer">https://= github.com/scipy/scipy/pull/19744</a>>`__: ENH: stats.mannwhitneyu: spee= d improvement, memory reduction,...<br>* `#19745 <<a href=3D"https://git= hub.com/scipy/scipy/pull/19745" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/pull/19745</a>>`__: TST: fortranfiles fix<br>* = `#19746 <<a href=3D"https://github.com/scipy/scipy/pull/19746" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19746</a>&g= t;`__: CI: add labeler based on issue/PR titles<br>* `#19749 <<a href=3D= "https://github.com/scipy/scipy/pull/19749" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/pull/19749</a>>`__: ENH: stats.mann= whitneyu: vectorize statistic calculation<br>* `#19750 <<a href=3D"https= ://github.com/scipy/scipy/pull/19750" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/19750</a>>`__: DEV/BLD: generate \`r= equirements/\*\` files to simplify build<br>* `#19752 <<a href=3D"https:= //github.com/scipy/scipy/pull/19752" target=3D"_blank" rel=3D"noreferrer">h= ttps://github.com/scipy/scipy/pull/19752</a>>`__: DEP: deprecate complex= dtypes in \`PchipInterpolator\` and \`Akima1DInterpolator\`<br>* `#19755 &= lt;<a href=3D"https://github.com/scipy/scipy/pull/19755" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19755</a>>`__: MA= INT/TST: ignore backend import errors when not in array API...<br>* `#19757= <<a href=3D"https://github.com/scipy/scipy/pull/19757" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19757</a>>`__: = ENH: Add vectorized scalar minimization bracket finder<br>* `#19758 <<a = href=3D"https://github.com/scipy/scipy/pull/19758" target=3D"_blank" rel=3D= "noreferrer">https://github.com/scipy/scipy/pull/19758</a>>`__: MAINT: c= orrect inaccurate comment<br>* `#19760 <<a href=3D"https://github.com/sc= ipy/scipy/pull/19760" target=3D"_blank" rel=3D"noreferrer">https://github.c= om/scipy/scipy/pull/19760</a>>`__: MAINT: interpolate: remove dead code<= br>* `#19762 <<a href=3D"https://github.com/scipy/scipy/pull/19762" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19762<= /a>>`__: ENH: stats.monte_carlo_test: account for inexact calculation...= <br>* `#19763 <<a href=3D"https://github.com/scipy/scipy/pull/19763" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19763= </a>>`__: MAINT: integrate._nsum: adjust algorithm for determining numbe= r...<br>* `#19768 <<a href=3D"https://github.com/scipy/scipy/pull/19768"= target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/1= 9768</a>>`__: MAINT: SuperLU upstream fix for compile warnings<br>* `#19= 770 <<a href=3D"https://github.com/scipy/scipy/pull/19770" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19770</a>>`_= _: ENH: stats.wilcoxon: rewrite for speed and clarity; add PermutationMetho= d...<br>* `#19773 <<a href=3D"https://github.com/scipy/scipy/pull/19773"= target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/1= 9773</a>>`__: DOC: stats: The docstring for scipy.stats.crystalball need= s an...<br>* `#19775 <<a href=3D"https://github.com/scipy/scipy/pull/197= 75" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pul= l/19775</a>>`__: DOC: Docstring and examples for Rotation.concatenate<br= >* `#19776 <<a href=3D"https://github.com/scipy/scipy/pull/19776" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19776</a= >>`__: ENH: stats.rankdata: vectorize calculation<br>* `#19777 <<a hr= ef=3D"https://github.com/scipy/scipy/pull/19777" target=3D"_blank" rel=3D"n= oreferrer">https://github.com/scipy/scipy/pull/19777</a>>`__: ENH: add \= `BSpline.insert_knot\` method<br>* `#19778 <<a href=3D"https://github.co= m/scipy/scipy/pull/19778" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/19778</a>>`__: DOC, MAINT: fix make dist in rel = process<br>* `#19780 <<a href=3D"https://github.com/scipy/scipy/pull/197= 80" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pul= l/19780</a>>`__: MAINT: scipy.stats: replace \`_normtest_finish\`/\`_tte= st_finish\`/etc......<br>* `#19781 <<a href=3D"https://github.com/scipy/= scipy/pull/19781" target=3D"_blank" rel=3D"noreferrer">https://github.com/s= cipy/scipy/pull/19781</a>>`__: CI, MAINT: switch to stable python releas= e<br>* `#19786 <<a href=3D"https://github.com/scipy/scipy/pull/19786" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/1978= 6</a>>`__: BLD: fix "Failed to guess install tag" in meson-log= .txt, add...<br>* `#19787 <<a href=3D"https://github.com/scipy/scipy/pul= l/19787" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scip= y/pull/19787</a>>`__: DOC/BLD: macOS Homebrew OpenBlas detection advice<= br>* `#19788 <<a href=3D"https://github.com/scipy/scipy/pull/19788" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19788<= /a>>`__: DOC: stats.trim_mean: correct documentation<br>* `#19790 <<a= href=3D"https://github.com/scipy/scipy/pull/19790" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19790</a>>`__: BENCH= : Added benchmarks for individual distance metrics<br>* `#19792 <<a href= =3D"https://github.com/scipy/scipy/pull/19792" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19792</a>>`__: MAINT: simpl= ify \`t.logpdf\`<br>* `#19796 <<a href=3D"https://github.com/scipy/scipy= /pull/19796" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/pull/19796</a>>`__: API: Enable \`pydata/sparse\` input for csgrap= h module<br>* `#19803 <<a href=3D"https://github.com/scipy/scipy/pull/19= 803" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pu= ll/19803</a>>`__: TST: stats: compare geometric zscore to naive version = instead...<br>* `#19807 <<a href=3D"https://github.com/scipy/scipy/pull/= 19807" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/19807</a>>`__: DOC: fft: add note about FHT formulas<br>* `#19808 &= lt;<a href=3D"https://github.com/scipy/scipy/pull/19808" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19808</a>>`__: MA= INT: move elementwise algorithms and framework<br>* `#19810 <<a href=3D"= https://github.com/scipy/scipy/pull/19810" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/pull/19810</a>>`__: MAINT: set \`NPY= _NO_DEPRECATED_API\` also for Cython code<br>* `#19811 <<a href=3D"https= ://github.com/scipy/scipy/pull/19811" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/19811</a>>`__: BLD: set default \`cp= p_std\` to \`c++17\`<br>* `#19818 <<a href=3D"https://github.com/scipy/s= cipy/pull/19818" target=3D"_blank" rel=3D"noreferrer">https://github.com/sc= ipy/scipy/pull/19818</a>>`__: MAINT: uarray CXX version hex cleanup<br>*= `#19820 <<a href=3D"https://github.com/scipy/scipy/pull/19820" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19820</a= >>`__: TST: linalg: Test Cython LAPACK complex ladiv<br>* `#19821 <<a= href=3D"https://github.com/scipy/scipy/pull/19821" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19821</a>>`__: BLD: = resolve missing prototype warnings in lsoda/vode<br>* `#19822 <<a href= =3D"https://github.com/scipy/scipy/pull/19822" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19822</a>>`__: BLD: propack= : resolve missing return value warnings<br>* `#19823 <<a href=3D"https:/= /github.com/scipy/scipy/pull/19823" target=3D"_blank" rel=3D"noreferrer">ht= tps://github.com/scipy/scipy/pull/19823</a>>`__: CI/DEV: add some new au= to-labels<br>* `#19824 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9824" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19824</a>>`__: ENH:Rewrite specfun F77 code in C<br>* `#19825 <<a= href=3D"https://github.com/scipy/scipy/pull/19825" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19825</a>>`__: MAINT= : \`CODEOWNERS\` syntax fix and changes<br>* `#19827 <<a href=3D"https:/= /github.com/scipy/scipy/pull/19827" target=3D"_blank" rel=3D"noreferrer">ht= tps://github.com/scipy/scipy/pull/19827</a>>`__: MAINT: spatial: fix bui= ld warnings in \`ckdtree\` code<br>* `#19828 <<a href=3D"https://github.= com/scipy/scipy/pull/19828" target=3D"_blank" rel=3D"noreferrer">https://gi= thub.com/scipy/scipy/pull/19828</a>>`__: CI/DEV: fix and simplify \`labe= l-globs\` syntax<br>* `#19829 <<a href=3D"https://github.com/scipy/scipy= /pull/19829" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/pull/19829</a>>`__: MAINT: interpolate: fix build warning from \`_= ppoly.pyx\`<br>* `#19837 <<a href=3D"https://github.com/scipy/scipy/pull= /19837" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy= /pull/19837</a>>`__: MAINT: special: fix meson deprecation warning<br>* = `#19838 <<a href=3D"https://github.com/scipy/scipy/pull/19838" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19838</a>&g= t;`__: DOC: fft: improve \`s\` description for real transforms<br>* `#19843= <<a href=3D"https://github.com/scipy/scipy/pull/19843" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19843</a>>`__: = DOC: Add \`fft\` to list of submodules in tutorial<br>* `#19844 <<a href= =3D"https://github.com/scipy/scipy/pull/19844" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19844</a>>`__: TST: fix mor= e cases of fd leaks from np.load()<br>* `#19849 <<a href=3D"https://gith= ub.com/scipy/scipy/pull/19849" target=3D"_blank" rel=3D"noreferrer">https:/= /github.com/scipy/scipy/pull/19849</a>>`__: CI: fix prerelease job to us= e numpy 2.0, and add a second job...<br>* `#19853 <<a href=3D"https://gi= thub.com/scipy/scipy/pull/19853" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/pull/19853</a>>`__: ENH: sparse: foundation fo= r 1D arrays (add test suite, round...<br>* `#19855 <<a href=3D"https://g= ithub.com/scipy/scipy/pull/19855" target=3D"_blank" rel=3D"noreferrer">http= s://github.com/scipy/scipy/pull/19855</a>>`__: BLD: Revamp BLAS/LAPACK G= 77 ABI wrappers and fix PROPACK segfaults<br>* `#19856 <<a href=3D"https= ://github.com/scipy/scipy/pull/19856" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/19856</a>>`__: BLD: simplify pythran= version requirement in meson<br>* `#19857 <<a href=3D"https://github.co= m/scipy/scipy/pull/19857" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/19857</a>>`__: BLD: make scipy build warning-fre= e with LTO enabled<br>* `#19860 <<a href=3D"https://github.com/scipy/sci= py/pull/19860" target=3D"_blank" rel=3D"noreferrer">https://github.com/scip= y/scipy/pull/19860</a>>`__: MAINT: fix BLD label typo<br>* `#19861 <<= a href=3D"https://github.com/scipy/scipy/pull/19861" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19861</a>>`__: BUG:i= o:Skip arr_to_chars call for single code points<br>* `#19864 <<a href=3D= "https://github.com/scipy/scipy/pull/19864" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/pull/19864</a>>`__: Add documentati= on to explain behavior for transposing csr or...<br>* `#19866 <<a href= =3D"https://github.com/scipy/scipy/pull/19866" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/19866</a>>`__: DOC: Change = default for bounds in scipy.optimize.linprog<br>* `#19868 <<a href=3D"ht= tps://github.com/scipy/scipy/pull/19868" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/pull/19868</a>>`__: MAINT: fix use of = \`unique(..., return_inverse=3DTrue)\`<br>* `#19869 <<a href=3D"https://= github.com/scipy/scipy/pull/19869" target=3D"_blank" rel=3D"noreferrer">htt= ps://github.com/scipy/scipy/pull/19869</a>>`__: MAINT: array types: rena= me \`as_xparray\` to \`_asarray\`<br>* `#19870 <<a href=3D"https://githu= b.com/scipy/scipy/pull/19870" target=3D"_blank" rel=3D"noreferrer">https://= github.com/scipy/scipy/pull/19870</a>>`__: MAINT: logsumexp: properly ha= ndle complex sign<br>* `#19871 <<a href=3D"https://github.com/scipy/scip= y/pull/19871" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/19871</a>>`__: MAINT: make isinstance check in \`stats._dist= n_infrastructure\`...<br>* `#19874 <<a href=3D"https://github.com/scipy/= scipy/pull/19874" target=3D"_blank" rel=3D"noreferrer">https://github.com/s= cipy/scipy/pull/19874</a>>`__: rankdata: ensure correct shape for empty = inputs<br>* `#19876 <<a href=3D"https://github.com/scipy/scipy/pull/1987= 6" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull= /19876</a>>`__: MAINT: stats: Add tests to ensure consistency between \`= wasserstein_distance\` and different backends of \`wasserstein_distance_nd\= `<br>* `#19880 <<a href=3D"https://github.com/scipy/scipy/pull/19880" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/1988= 0</a>>`__: DOC: prepare 1.13.0 release notes<br>* `#19882 <<a href=3D= "https://github.com/scipy/scipy/pull/19882" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/pull/19882</a>>`__: MAINT: vendor \= `pocketfft\` as git submodule<br>* `#19885 <<a href=3D"https://github.co= m/scipy/scipy/pull/19885" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/19885</a>>`__: MAINT: fix some small array API s= upport issues<br>* `#19886 <<a href=3D"https://github.com/scipy/scipy/pu= ll/19886" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/19886</a>>`__: TST: stats: fix a few issues with non-reproducibl= e seeding<br>* `#19891 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9891" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19891</a>>`__: MAINT: stats: fix editable install issue in \`qmc\` a= nd MPL-related...<br>* `#19893 <<a href=3D"https://github.com/scipy/scip= y/pull/19893" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/19893</a>>`__: MAINT: remove unused itertools-import in scip= y.interpolate._interpolate<br>* `#19901 <<a href=3D"https://github.com/s= cipy/scipy/pull/19901" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19901</a>>`__: MAINT: special: remove use of \`nump= y.math\` from \`_cdflib.pyx\`<br>* `#19902 <<a href=3D"https://github.co= m/scipy/scipy/pull/19902" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/19902</a>>`__: BUG:special:cdflib: Correct cdftn= c Cython bugs<br>* `#19908 <<a href=3D"https://github.com/scipy/scipy/pu= ll/19908" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/19908</a>>`__: Fix AIX build break.<br>* `#19909 <<a href=3D"= https://github.com/scipy/scipy/pull/19909" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/pull/19909</a>>`__: MAINT:linalg:Adj= ust lwork/liwork changes OpenBLAS 0.3.26<br>* `#19916 <<a href=3D"https:= //github.com/scipy/scipy/pull/19916" target=3D"_blank" rel=3D"noreferrer">h= ttps://github.com/scipy/scipy/pull/19916</a>>`__: MAINT: update pocketff= t git submodule location<br>* `#19917 <<a href=3D"https://github.com/sci= py/scipy/pull/19917" target=3D"_blank" rel=3D"noreferrer">https://github.co= m/scipy/scipy/pull/19917</a>>`__: MAINT: replicate FITPACK's \`fpche= c\` routine in python<br>* `#19924 <<a href=3D"https://github.com/scipy/= scipy/pull/19924" target=3D"_blank" rel=3D"noreferrer">https://github.com/s= cipy/scipy/pull/19924</a>>`__: TST: cluster: fix test_kmeans_and_kmeans2= _random_seed<br>* `#19925 <<a href=3D"https://github.com/scipy/scipy/pul= l/19925" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scip= y/pull/19925</a>>`__: MAINT: forward port 1.12.0 relnotes<br>* `#19927 &= lt;<a href=3D"https://github.com/scipy/scipy/pull/19927" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19927</a>>`__: BU= G: cluster.kmeans\*: array types: accept \`int\`s for k<br>* `#19929 <<a= href=3D"https://github.com/scipy/scipy/pull/19929" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19929</a>>`__: DOC: = updated incorrect sentence about subpackage imports. See...<br>* `#19931 &l= t;<a href=3D"https://github.com/scipy/scipy/pull/19931" target=3D"_blank" r= el=3D"noreferrer">https://github.com/scipy/scipy/pull/19931</a>>`__: MAI= NT:special:cdflib:Refine the tolerances further<br>* `#19932 <<a href=3D= "https://github.com/scipy/scipy/pull/19932" target=3D"_blank" rel=3D"norefe= rrer">https://github.com/scipy/scipy/pull/19932</a>>`__: ENH:stats:Use e= xplicit formula for gamma.fit('mm')<br>* `#19933 <<a href=3D"htt= ps://github.com/scipy/scipy/pull/19933" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/pull/19933</a>>`__: BUG: Correct handli= ng of -inf in special stdr funcs<br>* `#19934 <<a href=3D"https://github= .com/scipy/scipy/pull/19934" target=3D"_blank" rel=3D"noreferrer">https://g= ithub.com/scipy/scipy/pull/19934</a>>`__: BUG:special:amos: Fix some mis= takes in the AMOS C translation<br>* `#19937 <<a href=3D"https://github.= com/scipy/scipy/pull/19937" target=3D"_blank" rel=3D"noreferrer">https://gi= thub.com/scipy/scipy/pull/19937</a>>`__: TST: Add RNG seeds for TestInvg= auss and TestLaplace<br>* `#19938 <<a href=3D"https://github.com/scipy/s= cipy/pull/19938" target=3D"_blank" rel=3D"noreferrer">https://github.com/sc= ipy/scipy/pull/19938</a>>`__: MAINT: special: array types: fix warning w= hen not in array API...<br>* `#19939 <<a href=3D"https://github.com/scip= y/scipy/pull/19939" target=3D"_blank" rel=3D"noreferrer">https://github.com= /scipy/scipy/pull/19939</a>>`__: BUG:special:amos: Fix exit path in \`am= os_asyi\`<br>* `#19942 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9942" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19942</a>>`__: MAINT: hypothesis: document minimum required version<= br>* `#19944 <<a href=3D"https://github.com/scipy/scipy/pull/19944" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19944<= /a>>`__: BUG: Correct handling of inf support in binomial<br>* `#19945 &= lt;<a href=3D"https://github.com/scipy/scipy/pull/19945" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19945</a>>`__: BL= D: fix issue with escape sequences in \`__config__.py\`<br>* `#19947 <<a= href=3D"https://github.com/scipy/scipy/pull/19947" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/19947</a>>`__: BUG:s= pecial:amos: Fix typo in \`amos_mlri\`<br>* `#19950 <<a href=3D"https://= github.com/scipy/scipy/pull/19950" target=3D"_blank" rel=3D"noreferrer">htt= ps://github.com/scipy/scipy/pull/19950</a>>`__: DOC: stats.logrank: fix = typo that affect survival curves in manual<br>* `#19952 <<a href=3D"http= s://github.com/scipy/scipy/pull/19952" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/pull/19952</a>>`__: BUG:sparse:Add early= exit to gmres when x0 already solves problem<br>* `#19957 <<a href=3D"h= ttps://github.com/scipy/scipy/pull/19957" target=3D"_blank" rel=3D"noreferr= er">https://github.com/scipy/scipy/pull/19957</a>>`__: defect: sparse: 1= d bool mask with wrong shape should raise IndexError<br>* `#19961 <<a hr= ef=3D"https://github.com/scipy/scipy/pull/19961" target=3D"_blank" rel=3D"n= oreferrer">https://github.com/scipy/scipy/pull/19961</a>>`__: DOC: Add v= ersion warning banner to documentation<br>* `#19962 <<a href=3D"https://= github.com/scipy/scipy/pull/19962" target=3D"_blank" rel=3D"noreferrer">htt= ps://github.com/scipy/scipy/pull/19962</a>>`__: ENH: sparse: speedup csr= /csc setdiag by converting to coo<br>* `#19965 <<a href=3D"https://githu= b.com/scipy/scipy/pull/19965" target=3D"_blank" rel=3D"noreferrer">https://= github.com/scipy/scipy/pull/19965</a>>`__: DOC: scale of parameters in o= ptimize.curve_fit<br>* `#19969 <<a href=3D"https://github.com/scipy/scip= y/pull/19969" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/19969</a>>`__: DOC: Fix landing page images for dark theme<b= r>* `#19971 <<a href=3D"https://github.com/scipy/scipy/pull/19971" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19971</= a>>`__: ENH: Input validation for sampling frequency in signal.filter...= <br>* `#19975 <<a href=3D"https://github.com/scipy/scipy/pull/19975" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19975= </a>>`__: ENH: support custom statistic in goodness_of_fit function (gh-= 19894)<br>* `#19977 <<a href=3D"https://github.com/scipy/scipy/pull/1997= 7" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull= /19977</a>>`__: DOC: document a common alternative parameterization of i= nvgauss.<br>* `#19978 <<a href=3D"https://github.com/scipy/scipy/pull/19= 978" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pu= ll/19978</a>>`__: DOC: fix autosummary for scipy.signal.ShortTimeFFT.t/T= under...<br>* `#19980 <<a href=3D"https://github.com/scipy/scipy/pull/1= 9980" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/19980</a>>`__: ENH: stats: add axis/nan_policy support to \`f_oneway= \` and \`alexandergovern\`<br>* `#19981 <<a href=3D"https://github.com/s= cipy/scipy/pull/19981" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/19981</a>>`__: TST: correct typo in TestGamma.test_= fit_mm function.<br>* `#19995 <<a href=3D"https://github.com/scipy/scipy= /pull/19995" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/pull/19995</a>>`__: TST, MAINT: test_immediate_updating fix<br>* `= #19997 <<a href=3D"https://github.com/scipy/scipy/pull/19997" target=3D"= _blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/19997</a>>= ;`__: MAINT: Adjust the codebase to the new \`np.array\`'s \`copy\`...<= br>* `#20000 <<a href=3D"https://github.com/scipy/scipy/pull/20000" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20000<= /a>>`__: MAINT: interpolate: address review comments on NdBSpline/RGI<br= >* `#20003 <<a href=3D"https://github.com/scipy/scipy/pull/20003" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20003</a= >>`__: MAINT: sparse: change coo_matrix.indices to coo_matrix.coords<br>= * `#20004 <<a href=3D"https://github.com/scipy/scipy/pull/20004" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20004</a= >>`__: MAINT: sparse: change method names _mul_\* to _matmul_\* all...<b= r>* `#20005 <<a href=3D"https://github.com/scipy/scipy/pull/20005" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20005</= a>>`__: MAINT: Remove partial from \`__all__\` (removed from submodule)<= br>* `#20006 <<a href=3D"https://github.com/scipy/scipy/pull/20006" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20006<= /a>>`__: BENCH: optimize: add timings to global optimizers benchmarks<br= >* `#20010 <<a href=3D"https://github.com/scipy/scipy/pull/20010" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20010</a= >>`__: BUG: Add proper error message for \`ShortTimeFFT\` for onesided..= .<br>* `#20013 <<a href=3D"https://github.com/scipy/scipy/pull/20013" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2001= 3</a>>`__: MAINT: signal: use \`sliding_window_view\` instead of \`as_st= rided\`<br>* `#20016 <<a href=3D"https://github.com/scipy/scipy/pull/200= 16" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pul= l/20016</a>>`__: DOC: update release docs to reflect new version banner<= br>* `#20017 <<a href=3D"https://github.com/scipy/scipy/pull/20017" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20017<= /a>>`__: BUG: loglaplace moment should be non-negative.<br>* `#20018 <= ;<a href=3D"https://github.com/scipy/scipy/pull/20018" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/pull/20018</a>>`__: ENH:= refer to the Laplace distribution in log-Laplace documentation.<br>* `#200= 19 <<a href=3D"https://github.com/scipy/scipy/pull/20019" target=3D"_bla= nk" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20019</a>>`__= : DOC: Add support for interactive examples with jupyterlite-sphinx<br>* `#= 20020 <<a href=3D"https://github.com/scipy/scipy/pull/20020" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20020</a>>= `__: TST: TestCorrelateReal overflow shim<br>* `#20021 <<a href=3D"https= ://github.com/scipy/scipy/pull/20021" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/20021</a>>`__: ENH: fix numerical in= stability around zero in boxcox_llf<br>* `#20023 <<a href=3D"https://git= hub.com/scipy/scipy/pull/20023" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/pull/20023</a>>`__: ENH: use analytic formula f= or log-laplace MLE when loc is known.<br>* `#20024 <<a href=3D"https://g= ithub.com/scipy/scipy/pull/20024" target=3D"_blank" rel=3D"noreferrer">http= s://github.com/scipy/scipy/pull/20024</a>>`__: ENH:stats: Add multivaria= te Wasserstein distance as a separate...<br>* `#20032 <<a href=3D"https:= //github.com/scipy/scipy/pull/20032" target=3D"_blank" rel=3D"noreferrer">h= ttps://github.com/scipy/scipy/pull/20032</a>>`__: MAINT: Adjust some com= ments in special C++ library<br>* `#20033 <<a href=3D"https://github.com= /scipy/scipy/pull/20033" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/20033</a>>`__: MAINT: sparse: Un-deprecate getnnz= ()<br>* `#20037 <<a href=3D"https://github.com/scipy/scipy/pull/20037" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/200= 37</a>>`__: MAINT: Add special handling for complex infinite input in di= gamma<br>* `#20039 <<a href=3D"https://github.com/scipy/scipy/pull/20039= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/= 20039</a>>`__: ENH: use analytical formula in scipy.stats.powerlaw._munp= ().<br>* `#20044 <<a href=3D"https://github.com/scipy/scipy/pull/20044" = target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20= 044</a>>`__: TST: _ConstraintWrapper returns a violation of the correct = shape<br>* `#20045 <<a href=3D"https://github.com/scipy/scipy/pull/20045= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/= 20045</a>>`__: DOC: add missing np. in tutorial<br>* `#20047 <<a href= =3D"https://github.com/scipy/scipy/pull/20047" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/20047</a>>`__: TST: use ass= ert_allclose in test_bootstrap_alternative<br>* `#20052 <<a href=3D"http= s://github.com/scipy/scipy/pull/20052" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/pull/20052</a>>`__: FIX: Allow any dtype= -specifier for ndimage output<br>* `#20053 <<a href=3D"https://github.co= m/scipy/scipy/pull/20053" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/20053</a>>`__: Add sorting requirement for parti= al_match and partial_guess<br>* `#20054 <<a href=3D"https://github.com/s= cipy/scipy/pull/20054" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/20054</a>>`__: BUG: SciPy.interpolate.CubicSpline w= ith periodic data<br>* `#20063 <<a href=3D"https://github.com/scipy/scip= y/pull/20063" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/20063</a>>`__: ENH: optimize._differentiate: add option pres= erve_shape<br>* `#20065 <<a href=3D"https://github.com/scipy/scipy/pull/= 20065" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/20065</a>>`__: MAINT Fix broken link in \`scipy.stats._multivariate= .py\`<br>* `#20067 <<a href=3D"https://github.com/scipy/scipy/pull/20067= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/= 20067</a>>`__: TST: shims for NumPy fft changes<br>* `#20068 <<a href= =3D"https://github.com/scipy/scipy/pull/20068" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/20068</a>>`__: Changed asse= rt_warns in stats testing to pytest.warns.<br>* `#20069 <<a href=3D"http= s://github.com/scipy/scipy/pull/20069" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/pull/20069</a>>`__: MAINT/DOC: \`special= .nrdtrimn/nrdtrisd\` docstring fixes<br>* `#20070 <<a href=3D"https://gi= thub.com/scipy/scipy/pull/20070" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/pull/20070</a>>`__: MAINT: silence ruff deprec= ation warning<br>* `#20076 <<a href=3D"https://github.com/scipy/scipy/pu= ll/20076" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/20076</a>>`__: BUG:linalg:Add early exit to eigh_tridiagonal for= 1x1 input<br>* `#20078 <<a href=3D"https://github.com/scipy/scipy/pull/= 20078" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/20078</a>>`__: CI: update github actions and cibuildwheel<br>* `#20= 080 <<a href=3D"https://github.com/scipy/scipy/pull/20080" target=3D"_bl= ank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20080</a>>`_= _: BUG: sparse: Fix hstack, etc for dok_array<br>* `#20086 <<a href=3D"h= ttps://github.com/scipy/scipy/pull/20086" target=3D"_blank" rel=3D"noreferr= er">https://github.com/scipy/scipy/pull/20086</a>>`__: MAINT: detect mus= l differently.<br>* `#20087 <<a href=3D"https://github.com/scipy/scipy/p= ull/20087" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sc= ipy/pull/20087</a>>`__: MAINT: switch from \`numpy.array_api\` to \`arra= y-api-strict\`<br>* `#20092 <<a href=3D"https://github.com/scipy/scipy/p= ull/20092" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sc= ipy/pull/20092</a>>`__: DOC: Fix a could of places that are parsed as su= bstitution references...<br>* `#20093 <<a href=3D"https://github.com/sci= py/scipy/pull/20093" target=3D"_blank" rel=3D"noreferrer">https://github.co= m/scipy/scipy/pull/20093</a>>`__: DOC: Fix small typos in \`signal.rst\`= and \`_short_time_fft.py\`<br>* `#20095 <<a href=3D"https://github.com/= scipy/scipy/pull/20095" target=3D"_blank" rel=3D"noreferrer">https://github= .com/scipy/scipy/pull/20095</a>>`__: DOC: tick tensor product splines of= f the roadmap<br>* `#20096 <<a href=3D"https://github.com/scipy/scipy/pu= ll/20096" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/20096</a>>`__: TST:linalg:Reduce the size of the cossin test<br>= * `#20098 <<a href=3D"https://github.com/scipy/scipy/pull/20098" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20098</a= >>`__: MAINT: minor array API skip improvements<br>* `#20101 <<a href= =3D"https://github.com/scipy/scipy/pull/20101" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/20101</a>>`__: MAINT: edito= rial changes in the doc string of scipy.stats.vonmises.<br>* `#20102 <<a= href=3D"https://github.com/scipy/scipy/pull/20102" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/20102</a>>`__: ENH: = use non-trivial bounds to solve for kappa of vonmises MLE.<br>* `#20103 <= ;<a href=3D"https://github.com/scipy/scipy/pull/20103" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/pull/20103</a>>`__: MAIN= T: optimize: expose \`NoConvergence\`<br>* `#20104 <<a href=3D"https://g= ithub.com/scipy/scipy/pull/20104" target=3D"_blank" rel=3D"noreferrer">http= s://github.com/scipy/scipy/pull/20104</a>>`__: ENH: allow shape paramete= r kappa to be zero in vonmises distribution.<br>* `#20106 <<a href=3D"ht= tps://github.com/scipy/scipy/pull/20106" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/pull/20106</a>>`__: DOC: update docstr= ing of stats.percentileofscore<br>* `#20108 <<a href=3D"https://github.c= om/scipy/scipy/pull/20108" target=3D"_blank" rel=3D"noreferrer">https://git= hub.com/scipy/scipy/pull/20108</a>>`__: MAINT: shim for descr->f acce= ss<br>* `#20111 <<a href=3D"https://github.com/scipy/scipy/pull/20111" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/201= 11</a>>`__: DOC: clarify accepted values for \`dim\` in \`unitary_group\= `.<br>* `#20112 <<a href=3D"https://github.com/scipy/scipy/pull/20112" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/201= 12</a>>`__: BLD: signal: do not install Pythran source alongside the Cyt= hon...<br>* `#20119 <<a href=3D"https://github.com/scipy/scipy/pull/2011= 9" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull= /20119</a>>`__: Fix small issues in docstrings<br>* `#20121 <<a href= =3D"https://github.com/scipy/scipy/pull/20121" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/20121</a>>`__: BLD: simplif= ications in meson.build files<br>* `#20122 <<a href=3D"https://github.co= m/scipy/scipy/pull/20122" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/20122</a>>`__: MAINT: update Boost.Math to 1.83.= 0<br>* `#20123 <<a href=3D"https://github.com/scipy/scipy/pull/20123" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2012= 3</a>>`__: MAINT: stats: fix test failure in \`kendalltau_seasonal\`<br>= * `#20130 <<a href=3D"https://github.com/scipy/scipy/pull/20130" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20130</a= >>`__: BUG: Use Cython implementation of complex hyp2f1 in orthogonal_ev= al.pxd<br>* `#20135 <<a href=3D"https://github.com/scipy/scipy/pull/2013= 5" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull= /20135</a>>`__: MAINT: interpolate: define \`F_INT\` as \`int\` rather t= han \`npy_int32\`<br>* `#20138 <<a href=3D"https://github.com/scipy/scip= y/pull/20138" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/20138</a>>`__: TST: optimize: silence the output from callin= g cobyla with disp=3DTrue<br>* `#20141 <<a href=3D"https://github.com/sc= ipy/scipy/pull/20141" target=3D"_blank" rel=3D"noreferrer">https://github.c= om/scipy/scipy/pull/20141</a>>`__: MAINT/CI: special/array types: test a= lternative backends in CI<br>* `#20143 <<a href=3D"https://github.com/sc= ipy/scipy/pull/20143" target=3D"_blank" rel=3D"noreferrer">https://github.c= om/scipy/scipy/pull/20143</a>>`__: DOC: stats: Fix typo in the doc of th= e Kstwobign distribution<br>* `#20144 <<a href=3D"https://github.com/sci= py/scipy/pull/20144" target=3D"_blank" rel=3D"noreferrer">https://github.co= m/scipy/scipy/pull/20144</a>>`__: MAINT, ENH: Hausdorff simplification<b= r>* `#20145 <<a href=3D"https://github.com/scipy/scipy/pull/20145" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20145</= a>>`__: TST: special: bump tolerances for new \`cdftnc\` regression test= s<br>* `#20146 <<a href=3D"https://github.com/scipy/scipy/pull/20146" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2014= 6</a>>`__: MAINT: fix incorrect \`noexcept\` usage in Cython functions<b= r>* `#20149 <<a href=3D"https://github.com/scipy/scipy/pull/20149" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20149</= a>>`__: BLD: Ensure Python.h is included before system headers.<br>* `#2= 0153 <<a href=3D"https://github.com/scipy/scipy/pull/20153" target=3D"_b= lank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20153</a>>`= __: BLD: interpolate: _interpnd_info does not need installing<br>* `#20154 = <<a href=3D"https://github.com/scipy/scipy/pull/20154" target=3D"_blank"= rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20154</a>>`__: E= NH: sparse: implement fromkeys for _dok_base<br>* `#20163 <<a href=3D"ht= tps://github.com/scipy/scipy/pull/20163" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/pull/20163</a>>`__: MAINT: dev.py: all= ow --args after --<br>* `#20168 <<a href=3D"https://github.com/scipy/sci= py/pull/20168" target=3D"_blank" rel=3D"noreferrer">https://github.com/scip= y/scipy/pull/20168</a>>`__: BUG: optimize: Fix constraint condition in i= nner loop of nnls<br>* `#20172 <<a href=3D"https://github.com/scipy/scip= y/pull/20172" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/20172</a>>`__: MAINT: (additional) array copy semantics shim= s<br>* `#20173 <<a href=3D"https://github.com/scipy/scipy/pull/20173" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2017= 3</a>>`__: TST:special:Add partial tests for nrdtrimn and nrdtrisd<br>* = `#20174 <<a href=3D"https://github.com/scipy/scipy/pull/20174" target=3D= "_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20174</a>&g= t;`__: DOC: interpolate: \`splrep\` default boundary condition<br>* `#20175= <<a href=3D"https://github.com/scipy/scipy/pull/20175" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20175</a>>`__: = MAINT: sparse: add missing dict methods to DOK and tests<br>* `#20176 <<= a href=3D"https://github.com/scipy/scipy/pull/20176" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/20176</a>>`__: MAINT= : vulture/ruff fixups<br>* `#20181 <<a href=3D"https://github.com/scipy/= scipy/pull/20181" target=3D"_blank" rel=3D"noreferrer">https://github.com/s= cipy/scipy/pull/20181</a>>`__: MAINT: Avoid \`descr->elsize\` and use= intp for it.<br>* `#20183 <<a href=3D"https://github.com/scipy/scipy/pu= ll/20183" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/20183</a>>`__: BUG: Fix fancy indexing on compressed sparse arra= ys with mixed...<br>* `#20184 <<a href=3D"https://github.com/scipy/scipy= /pull/20184" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/= scipy/pull/20184</a>>`__: DOC, DX: Remove version warning banner in late= st version<br>* `#20186 <<a href=3D"https://github.com/scipy/scipy/pull/= 20186" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/20186</a>>`__: MAINT: update action. Closes #20180<br>* `#20191 <= ;<a href=3D"https://github.com/scipy/scipy/pull/20191" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/pull/20191</a>>`__: BUG:= Fix shape of single Rotation raised to the 0 or 1 power<br>* `#20193 <<= a href=3D"https://github.com/scipy/scipy/pull/20193" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/20193</a>>`__: MAINT= : Bump \`npy2_compat.h\` and add temporary pybind11 workaround<br>* `#20195= <<a href=3D"https://github.com/scipy/scipy/pull/20195" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20195</a>>`__: = ENH: linalg: allow readonly arrays in expm et al<br>* `#20197 <<a href= =3D"https://github.com/scipy/scipy/pull/20197" target=3D"_blank" rel=3D"nor= eferrer">https://github.com/scipy/scipy/pull/20197</a>>`__: TST: linalg:= fix complex sort in test_bad_geneig<br>* `#20198 <<a href=3D"https://gi= thub.com/scipy/scipy/pull/20198" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/pull/20198</a>>`__: BLD: update minimum Cython= version to 3.0.8<br>* `#20203 <<a href=3D"https://github.com/scipy/scip= y/pull/20203" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/20203</a>>`__: TST: linalg: undo xfail TestEig::test_singula= r<br>* `#20204 <<a href=3D"https://github.com/scipy/scipy/pull/20204" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2020= 4</a>>`__: TST: linalg: add a regression test for a gen eig problem<br>*= `#20205 <<a href=3D"https://github.com/scipy/scipy/pull/20205" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20205</a= >>`__: BUG: Fixed \`fftshift()\` in \`ShortTimeFFT\`.<br>* `#20206 <<= a href=3D"https://github.com/scipy/scipy/pull/20206" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/20206</a>>`__: DOC: = clarify role of p in linalg.qr.<br>* `#20209 <<a href=3D"https://github.= com/scipy/scipy/pull/20209" target=3D"_blank" rel=3D"noreferrer">https://gi= thub.com/scipy/scipy/pull/20209</a>>`__: CI: move regular macosx_arm64 f= rom cirrus to GHA<br>* `#20210 <<a href=3D"https://github.com/scipy/scip= y/pull/20210" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy= /scipy/pull/20210</a>>`__: BLD: macosx_arm64 wheel build on GHA instead = of cirrus<br>* `#20212 <<a href=3D"https://github.com/scipy/scipy/pull/2= 0212" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/p= ull/20212</a>>`__: BUG: linalg/sqrtm: more robust check for real->com= plex Schur...<br>* `#20215 <<a href=3D"https://github.com/scipy/scipy/pu= ll/20215" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/sci= py/pull/20215</a>>`__: MAINT: bump OpenBLAS "the old way"<br>*= `#20217 <<a href=3D"https://github.com/scipy/scipy/pull/20217" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20217</a= >>`__: DOC/MAINT: add examples for nctdtridf, nctdtrinc, nctdtrit<br>* `= #20218 <<a href=3D"https://github.com/scipy/scipy/pull/20218" target=3D"= _blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20218</a>>= ;`__: TST: mark linalg.sqrtm test as xfail<br>* `#20221 <<a href=3D"http= s://github.com/scipy/scipy/pull/20221" target=3D"_blank" rel=3D"noreferrer"= >https://github.com/scipy/scipy/pull/20221</a>>`__: TST: Tweak tols and = ignore warnings for more reliable SVD tests<br>* `#20222 <<a href=3D"htt= ps://github.com/scipy/scipy/pull/20222" target=3D"_blank" rel=3D"noreferrer= ">https://github.com/scipy/scipy/pull/20222</a>>`__: DOC add likelihood = formula to stats.CensoredData<br>* `#20224 <<a href=3D"https://github.co= m/scipy/scipy/pull/20224" target=3D"_blank" rel=3D"noreferrer">https://gith= ub.com/scipy/scipy/pull/20224</a>>`__: BUG: fix \`cluster.vq.kmeans2\` w= ith minit=3D'++' for 1D data<br>* `#20227 <<a href=3D"https://gi= thub.com/scipy/scipy/pull/20227" target=3D"_blank" rel=3D"noreferrer">https= ://github.com/scipy/scipy/pull/20227</a>>`__: MAINT: remove repeated &qu= ot;the" typos<br>* `#20229 <<a href=3D"https://github.com/scipy/sci= py/pull/20229" target=3D"_blank" rel=3D"noreferrer">https://github.com/scip= y/scipy/pull/20229</a>>`__: BUG: linalg: fix int overflow in Cholesky (p= otrf)<br>* `#20231 <<a href=3D"https://github.com/scipy/scipy/pull/20231= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/= 20231</a>>`__: DOC/DX: array types: update \`_asarray\` description<br>*= `#20232 <<a href=3D"https://github.com/scipy/scipy/pull/20232" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20232</a= >>`__: BLD: Refactor BLAS/LAPACK wrapper infrastructure<br>* `#20233 <= ;<a href=3D"https://github.com/scipy/scipy/pull/20233" target=3D"_blank" re= l=3D"noreferrer">https://github.com/scipy/scipy/pull/20233</a>>`__: DOC:= stats.rv_continuous.fit: fix backslashes<br>* `#20235 <<a href=3D"https= ://github.com/scipy/scipy/pull/20235" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/20235</a>>`__: DOC: add reference fo= r ARGUS distribution in scipy.stats<br>* `#20236 <<a href=3D"https://git= hub.com/scipy/scipy/pull/20236" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/pull/20236</a>>`__: DOC: fix small typo in arra= y API docs<br>* `#20237 <<a href=3D"https://github.com/scipy/scipy/pull/= 20237" target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/= pull/20237</a>>`__: MAINT: optimize: update \`_direct\` for typos<br>* `= #20238 <<a href=3D"https://github.com/scipy/scipy/pull/20238" target=3D"= _blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20238</a>>= ;`__: MAINT: revert ARPACK changes from #20227<br>* `#20241 <<a href=3D"= https://github.com/scipy/scipy/pull/20241" target=3D"_blank" rel=3D"norefer= rer">https://github.com/scipy/scipy/pull/20241</a>>`__: BLD: remove use = of \`NPY_VISIBILITY_HIDDEN\`<br>* `#20243 <<a href=3D"https://github.com= /scipy/scipy/pull/20243" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/20243</a>>`__: MAINT: Specfun translation into C+= +<br>* `#20245 <<a href=3D"https://github.com/scipy/scipy/pull/20245" ta= rget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/2024= 5</a>>`__: MAINT: Updated _specfun.pyx<br>* `#20248 <<a href=3D"https= ://github.com/scipy/scipy/pull/20248" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/20248</a>>`__: MAINT: Removed specfu= n_lib and updated specfun_wrappers<br>* `#20250 <<a href=3D"https://gith= ub.com/scipy/scipy/pull/20250" target=3D"_blank" rel=3D"noreferrer">https:/= /github.com/scipy/scipy/pull/20250</a>>`__: MAINT: interpolate: const qu= alify cython arrays<br>* `#20251 <<a href=3D"https://github.com/scipy/sc= ipy/pull/20251" target=3D"_blank" rel=3D"noreferrer">https://github.com/sci= py/scipy/pull/20251</a>>`__: MAINT:special:Adjust inf values for cdflib<= br>* `#20254 <<a href=3D"https://github.com/scipy/scipy/pull/20254" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20254<= /a>>`__: MAINT: linalg: readability refactor Riccati equation solver tes= ts<br>* `#20259 <<a href=3D"https://github.com/scipy/scipy/pull/20259" t= arget=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/202= 59</a>>`__: BUG: linalg: fix \`expm\` for large arrays<br>* `#20261 <= <a href=3D"https://github.com/scipy/scipy/pull/20261" target=3D"_blank" rel= =3D"noreferrer">https://github.com/scipy/scipy/pull/20261</a>>`__: BUG:l= inalg:Remove the 2x2 branch in expm<br>* `#20263 <<a href=3D"https://git= hub.com/scipy/scipy/pull/20263" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/pull/20263</a>>`__: DOC/REL: add missing expire= d deprecations to 1.12.0 notes<br>* `#20266 <<a href=3D"https://github.c= om/scipy/scipy/pull/20266" target=3D"_blank" rel=3D"noreferrer">https://git= hub.com/scipy/scipy/pull/20266</a>>`__: MAINT: stats.wilcoxon: pass \`Pe= rmutationMethod\` options to...<br>* `#20270 <<a href=3D"https://github.= com/scipy/scipy/pull/20270" target=3D"_blank" rel=3D"noreferrer">https://gi= thub.com/scipy/scipy/pull/20270</a>>`__: BLD: update dependencies for 1.= 13.0 release and numpy 2.0<br>* `#20279 <<a href=3D"https://github.com/s= cipy/scipy/pull/20279" target=3D"_blank" rel=3D"noreferrer">https://github.= com/scipy/scipy/pull/20279</a>>`__: MAINT: 1.13.0rc1 prep [wheel build]<= br>* `#20290 <<a href=3D"https://github.com/scipy/scipy/pull/20290" targ= et=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20290<= /a>>`__: REL: set 1.13.0rc2 unreleased<br>* `#20299 <<a href=3D"https= ://github.com/scipy/scipy/pull/20299" target=3D"_blank" rel=3D"noreferrer">= https://github.com/scipy/scipy/pull/20299</a>>`__: BUG: Optimize: Newton= CG min crashes with xtol=3D0<br>* `#20313 <<a href=3D"https://github.com= /scipy/scipy/pull/20313" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/20313</a>>`__: MAINT: bump pocketfft, MacOS patch= <br>* `#20314 <<a href=3D"https://github.com/scipy/scipy/pull/20314" tar= get=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20314= </a>>`__: BUG: sparse: Restore random coordinate ordering to pre-1.12 re= sults<br>* `#20318 <<a href=3D"https://github.com/scipy/scipy/pull/20318= " target=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/= 20318</a>>`__: BUG: signal: Fix scalar input issue of signal.lfilter<br>= * `#20327 <<a href=3D"https://github.com/scipy/scipy/pull/20327" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20327</a= >>`__: DOC: mention BSpline.insert_knot in the 1.13.0 release notes<br>*= `#20333 <<a href=3D"https://github.com/scipy/scipy/pull/20333" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20333</a= >>`__: BUG: sync pocketfft again<br>* `#20337 <<a href=3D"https://git= hub.com/scipy/scipy/pull/20337" target=3D"_blank" rel=3D"noreferrer">https:= //github.com/scipy/scipy/pull/20337</a>>`__: MAINT: spatial: use cython_= lapack in spatial/_qhull.pyx<br>* `#20341 <<a href=3D"https://github.com= /scipy/scipy/pull/20341" target=3D"_blank" rel=3D"noreferrer">https://githu= b.com/scipy/scipy/pull/20341</a>>`__: BUG: linalg: raise an error in dnr= m2(..., incx<0)<br>* `#20345 <<a href=3D"https://github.com/scipy/sci= py/pull/20345" target=3D"_blank" rel=3D"noreferrer">https://github.com/scip= y/scipy/pull/20345</a>>`__: BUG: nelder-mead fix degenerate simplex<br>*= `#20347 <<a href=3D"https://github.com/scipy/scipy/pull/20347" target= =3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20347</a= >>`__: BLD: require pybind11 >=3D2.12.0 for numpy 2.0 compatibility<b= r>* `#20349 <<a href=3D"https://github.com/scipy/scipy/pull/20349" targe= t=3D"_blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20349</= a>>`__: Do not segfault in svd(a) with VT.size > INT_MAX<br>* `#20350= <<a href=3D"https://github.com/scipy/scipy/pull/20350" target=3D"_blank= " rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20350</a>>`__: = BUG: optimize: Fix wrong condition to check invalid optimization...<br>* `#= 20353 <<a href=3D"https://github.com/scipy/scipy/pull/20353" target=3D"_= blank" rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20353</a>>= `__: DOC: remove outdated NumPy imports note<br>* `#20359 <<a href=3D"ht= tps://github.com/scipy/scipy/pull/20359" target=3D"_blank" rel=3D"noreferre= r">https://github.com/scipy/scipy/pull/20359</a>>`__: ENH: Converting am= os to std::complex<br>* `#20361 <<a href=3D"https://github.com/scipy/sci= py/pull/20361" target=3D"_blank" rel=3D"noreferrer">https://github.com/scip= y/scipy/pull/20361</a>>`__: ENH: Rest of amos translation<br>* `#20362 &= lt;<a href=3D"https://github.com/scipy/scipy/pull/20362" target=3D"_blank" = rel=3D"noreferrer">https://github.com/scipy/scipy/pull/20362</a>>`__: MA= INT, BUG: bump OpenBLAS<br>* `#20364 <<a href=3D"https://github.com/scip= y/scipy/pull/20364" target=3D"_blank" rel=3D"noreferrer">https://github.com= /scipy/scipy/pull/20364</a>>`__: BUG: interpolate: Fix wrong warning mes= sage if degree=3D-1 in \`interpolate.RBFInterpolator\`<br>* `#20374 <<a = href=3D"https://github.com/scipy/scipy/pull/20374" target=3D"_blank" rel=3D= "noreferrer">https://github.com/scipy/scipy/pull/20374</a>>`__: MAINT: u= pdate pybind11 and numpy build-time requirements for...<br><br>Checksums<br= >=3D=3D=3D=3D=3D=3D=3D=3D=3D<br><br>MD5<br>~~~<br><br>b0da9c3b45532170cd07b= 82f8fdf43f7 =C2=A0Changelog<br>ea6098434dbc99f299db6c4148cc35df =C2=A0READM= E.txt<br>eaf4cecbc2d990ed8ed3d3ad822f9956 =C2=A0scipy-1.13.0-cp310-cp310-ma= cosx_10_9_x86_64.whl<br>00f2c0707f2f495627d692a599ec206d =C2=A0scipy-1.13.0= -cp310-cp310-macosx_12_0_arm64.whl<br>b00f0219526eb24c79f66307e5ea246c =C2= =A0scipy-1.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.wh= l<br>464e4d56d6e9a04025336b3e0d7c81d0 =C2=A0scipy-1.13.0-cp310-cp310-manyli= nux_2_17_x86_64.manylinux2014_x86_64.whl<br>53fce4e4f9e29073d385a61f39b50f1= 5 =C2=A0scipy-1.13.0-cp310-cp310-musllinux_1_1_x86_64.whl<br>a71cad9f14c90e= 8c3484df00928b2e76 =C2=A0scipy-1.13.0-cp310-cp310-win_amd64.whl<br>dda3345a= 46e60e1b6351dea46edc8887 =C2=A0scipy-1.13.0-cp311-cp311-macosx_10_9_x86_64.= whl<br>e6be06be899b797d029ba2e305dcd282 =C2=A0scipy-1.13.0-cp311-cp311-maco= sx_12_0_arm64.whl<br>629fd3392a2f43e8ae365a1c86a5dd5f =C2=A0scipy-1.13.0-cp= 311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl<br>0d9879d580ed7= b290123f0c7fe6eeb6f =C2=A0scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.ma= nylinux2014_x86_64.whl<br>4f3dc8357d50af7a7203afe66c4a44c4 =C2=A0scipy-1.13= .0-cp311-cp311-musllinux_1_1_x86_64.whl<br>c27a20910b7e50ecd098ee78aaca7b6d= =C2=A0scipy-1.13.0-cp311-cp311-win_amd64.whl<br>0cdbcb45b1962bb5950490d0dd= b83a18 =C2=A0scipy-1.13.0-cp312-cp312-macosx_10_9_x86_64.whl<br>213bafe9935= 5e2b44ac7f2b59d12aad2 =C2=A0scipy-1.13.0-cp312-cp312-macosx_12_0_arm64.whl<= br>ee6b4ed821129fe28bd4ef3e0a0f6d34 =C2=A0scipy-1.13.0-cp312-cp312-manylinu= x_2_17_aarch64.manylinux2014_aarch64.whl<br>8b74b0eb2dcfc131f3c48f70866963a= a =C2=A0scipy-1.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64= .whl<br>29a4818ff5dc9cb8243eb9e63f05eeb3 =C2=A0scipy-1.13.0-cp312-cp312-mus= llinux_1_1_x86_64.whl<br>6cc76fccc3fadb2f45b54750bd394c5c =C2=A0scipy-1.13.= 0-cp312-cp312-win_amd64.whl<br>1d5a5a1a174ba93388c4fe91d5d6e2c9 =C2=A0scipy= -1.13.0-cp39-cp39-macosx_10_9_x86_64.whl<br>627c3b243079c8b59e8a7be0ec40963= c =C2=A0scipy-1.13.0-cp39-cp39-macosx_12_0_arm64.whl<br>fd42c17c7a08ac681cd= d59f86de23fe4 =C2=A0scipy-1.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux= 2014_aarch64.whl<br>20f122366a20f7c9790d087b7d9507e1 =C2=A0scipy-1.13.0-cp3= 9-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl<br>10211e3f0b2a95abad= 7deaf5ac8cbf66 =C2=A0scipy-1.13.0-cp39-cp39-musllinux_1_1_x86_64.whl<br>e5b= 9353e8c5bfdf1c4fe5466be8f53f4 =C2=A0scipy-1.13.0-cp39-cp39-win_amd64.whl<br= ><br>SHA256<br>~~~~~~<br><br>ef5597b3bb85d4fc483c9c7f2744ed856ef263a6e0c80f= 6d0c36b58866907435 =C2=A0Changelog<br>736b7adb39b5bc1fd698b76f70b8c8fc53a52= 49afaac6f9485e05b4b39ff1606 =C2=A0README.txt<br>ba419578ab343a4e0a77c0ef82f= 088238a93eef141b2b8017e46149776dfad4d =C2=A0scipy-1.13.0-cp310-cp310-macosx= _10_9_x86_64.whl<br>22789b56a999265431c417d462e5b7f2b487e831ca7bef5edeb56ef= e4c93f86e =C2=A0scipy-1.13.0-cp310-cp310-macosx_12_0_arm64.whl<br>05f1432ba= 070e90d42d7fd836462c50bf98bd08bed0aa616c359eed8a04e3922 =C2=A0scipy-1.13.0-= cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl<br>b8434f6f3fa= 49f631fae84afee424e2483289dfc30a47755b4b4e6b07b2633a4 =C2=A0scipy-1.13.0-cp= 310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl<br>dcbb9ea49b0167d= e4167c40eeee6e167caeef11effb0670b554d10b1e693a8b9 =C2=A0scipy-1.13.0-cp310-= cp310-musllinux_1_1_x86_64.whl<br>1d2f7bb14c178f8b13ebae93f67e42b0a6b0fc50e= ba1cd8021c9b6e08e8fb1cd =C2=A0scipy-1.13.0-cp310-cp310-win_amd64.whl<br>0fb= cf8abaf5aa2dc8d6400566c1a727aed338b5fe880cde64907596a89d576fa =C2=A0scipy-1= .13.0-cp311-cp311-macosx_10_9_x86_64.whl<br>5e4a756355522eb60fcd61f8372ac25= 49073c8788f6114449b37e9e8104f15a5 =C2=A0scipy-1.13.0-cp311-cp311-macosx_12_= 0_arm64.whl<br>b5acd8e1dbd8dbe38d0004b1497019b2dbbc3d70691e65d69615f8a72928= 65d7 =C2=A0scipy-1.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aa= rch64.whl<br>9ff7dad5d24a8045d836671e082a490848e8639cabb3dbdacb29f943a67868= 3d =C2=A0scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_6= 4.whl<br>4dca18c3ffee287ddd3bc8f1dabaf45f5305c5afc9f8ab9cbfab855e70b2df5c = =C2=A0scipy-1.13.0-cp311-cp311-musllinux_1_1_x86_64.whl<br>a2f471de4d012007= 18b2b8927f7d76b5d9bde18047ea0fa8bd15c5ba3f26a1d6 =C2=A0scipy-1.13.0-cp311-c= p311-win_amd64.whl<br>d0de696f589681c2802f9090fff730c218f7c51ff49bf252b6a97= ec4a5d19e8b =C2=A0scipy-1.13.0-cp312-cp312-macosx_10_9_x86_64.whl<br>b2a3ff= 461ec4756b7e8e42e1c681077349a038f0686132d623fa404c0bee2551 =C2=A0scipy-1.13= .0-cp312-cp312-macosx_12_0_arm64.whl<br>6bf9fe63e7a4bf01d3645b13ff2aa6dea02= 3d38993f42aaac81a18b1bda7a82a =C2=A0scipy-1.13.0-cp312-cp312-manylinux_2_17= _aarch64.manylinux2014_aarch64.whl<br>1e7626dfd91cdea5714f343ce1176b6c47451= 55d234f1033584154f60ef1ff42 =C2=A0scipy-1.13.0-cp312-cp312-manylinux_2_17_x= 86_64.manylinux2014_x86_64.whl<br>109d391d720fcebf2fbe008621952b08e52907cf4= c8c7efc7376822151820820 =C2=A0scipy-1.13.0-cp312-cp312-musllinux_1_1_x86_64= .whl<br>8930ae3ea371d6b91c203b1032b9600d69c568e537b7988a3073dfe4d4774f21 = =C2=A0scipy-1.13.0-cp312-cp312-win_amd64.whl<br>5407708195cb38d70fd2d6bb04b= 1b9dd5c92297d86e9f9daae1576bd9e06f602 =C2=A0scipy-1.13.0-cp39-cp39-macosx_1= 0_9_x86_64.whl<br>ac38c4c92951ac0f729c4c48c9e13eb3675d9986cc0c83943784d7390= d540c78 =C2=A0scipy-1.13.0-cp39-cp39-macosx_12_0_arm64.whl<br>09c74543c4fbe= b67af6ce457f6a6a28e5d3739a87f62412e4a16e46f164f0ae5 =C2=A0scipy-1.13.0-cp39= -cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl<br>28e286bf9ac422d6b= eb559bc61312c348ca9b0f0dae0d7c5afde7f722d6ea13d =C2=A0scipy-1.13.0-cp39-cp3= 9-manylinux_2_17_x86_64.manylinux2014_x86_64.whl<br>33fde20efc380bd23a78a4d= 26d59fc8704e9b5fd9b08841693eb46716ba13d86 =C2=A0scipy-1.13.0-cp39-cp39-musl= linux_1_1_x86_64.whl<br>45c08bec71d3546d606989ba6e7daa6f0992918171e2a6f7fbe= dfa7361c2de1e =C2=A0scipy-1.13.0-cp39-cp39-win_amd64.whl<br></div></div> _______________________________________________<br> SciPy-Dev mailing list -- <a href=3D"mailto:[email protected]" target=3D= "_blank" rel=3D"noreferrer">[email protected]</a><br> To unsubscribe send an email to <a href=3D"mailto:[email protected]= g" target=3D"_blank" rel=3D"noreferrer">[email protected]</a><br> <a href=3D"https://mail.python.org/mailman3/lists/scipy-dev.python.org/" re= l=3D"noreferrer noreferrer" target=3D"_blank">https://mail.python.org/mailm= an3/lists/scipy-dev.python.org/</a><br> Member address: <a href=3D"mailto:[email protected]" target=3D"_blank" rel= =3D"noreferrer">[email protected]</a><br> </blockquote></div></div></div> --000000000000d5f66d0615373870-- --===============1954048012775848957== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ SciPy-Dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/scipy-dev.python.org/ Member address: [email protected] --===============1954048012775848957==--