Subject: CVS commit: pkgsrc/math/py-scipy
From: Adam Ciarcinski
Date: 2025-01-05 09:58:47
Message id: 20250105085847.D2BB3FC1D@cvs.NetBSD.org

Log Message:
py-scipy: updated to 1.15.0

1.15.0

Highlights of this release

Sparse arrays are now fully functional for 1-D and 2-D arrays. We recommend that \ 
all new code use sparse arrays instead of sparse matrices and that developers \ 
start to migrate their existing code from sparse matrix to sparse array: \ 
Migration from spmatrix to sparray. Both sparse.linalg and sparse.csgraph work \ 
with either sparse matrix or sparse array and work internally with sparse array.
Sparse arrays now provide basic support for n-D arrays in the COO format \ 
including add, subtract, reshape, transpose, matmul, dot, tensordot and others. \ 
More functionality is coming in future releases.
Preliminary support for free-threaded Python 3.13.
New probability distribution features in scipy.stats can be used to improve the \ 
speed and accuracy of existing continuous distributions and perform new \ 
probability calculations.
Several new features support vectorized calculations with Python Array API \ 
Standard compatible input (see “Array API Standard Support” below):
scipy.differentiate is a new top-level submodule for accurate estimation of \ 
derivatives of black box functions.
scipy.optimize.elementwise contains new functions for root-finding and \ 
minimization of univariate functions.
scipy.integrate offers new functions cubature, tanhsinh, and nsum for \ 
multivariate integration, univariate integration, and univariate series \ 
summation, respectively.
scipy.interpolate.AAA adds the AAA algorithm for barycentric rational \ 
approximation of real or complex functions.
scipy.special adds new functions offering improved Legendre function \ 
implementations with a more consistent interface.

Files:
RevisionActionfile
1.87modifypkgsrc/math/py-scipy/Makefile
1.31modifypkgsrc/math/py-scipy/PLIST
1.55modifypkgsrc/math/py-scipy/distinfo
1.2modifypkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h
1.1addpkgsrc/math/py-scipy/patches/patch-scipy_special_xsf_amos_amos.h
1.1addpkgsrc/math/py-scipy/patches/patch-scipy_special_xsf_specfun_specfun.h
1.2removepkgsrc/math/py-scipy/patches/patch-scipy_special_special_amos_amos.h
1.2removepkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun.h
1.1removepkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun_specfun.h
1.2removepkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h