pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-scipy
Module Name: pkgsrc
Committed By: adam
Date: Fri Apr 19 19:24:25 UTC 2024
Modified Files:
pkgsrc/math/py-scipy: Makefile PLIST distinfo
pkgsrc/math/py-scipy/patches:
patch-scipy_spatial_ckdtree_src_ckdtree__decl.h
Added Files:
pkgsrc/math/py-scipy/patches: patch-scipy_special_special_amos_amos.h
patch-scipy_special_special_specfun.h
patch-scipy_special_stirling2.h
Log Message:
py-scipy: updated to 1.13.0
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 users
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` also
has several performance and accuracy improvements.
************
New features
************
`scipy.integrate` improvements
==============================
- 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
=======================
- `scipy.io.wavfile.write` has improved ``dtype`` input validation.
`scipy.interpolate` improvements
================================
- 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="cubic")(xi, nu=(1, 1))`` evaluates the mixed second derivative,
: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 optional
keyword arguments ``solver`` and ``solver_args``. Previous behavior (fast
construction, slow evaluations) can be obtained via `"*_legacy"` methods:
``method="cubic_legacy"`` is exactly equivalent to ``method="cubic"`` in
previous releases. See ``gh-19633`` for details.
`scipy.signal` improvements
===========================
- Many filter design functions now have improved input validation for the
sampling frequency (``fs``).
`scipy.sparse` improvements
===========================
- ``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
============================
- ``voronoi_plot_2d`` now draws Voronoi edges to infinity more clearly
when the aspect ratio is skewed.
`scipy.special` improvements
============================
- All Fortran code, namely, ``AMOS``, ``specfun``, and ``cdflib`` libraries
that the majority of special functions depend on, is ported to Cython/C.
- The function ``factorialk`` now also supports faster, approximate
calculation using ``exact=False``.
`scipy.stats` improvements
==========================
- `scipy.stats.rankdata` and `scipy.stats.wilcoxon` have been vectorized,
improving their performance and the performance of hypothesis tests that
depend on them.
- ``stats.mannwhitneyu`` should now be faster due to a vectorized statistic
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=0``. The ``fit`` method is also more performant due to the use 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='mm'``) and
`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`` have
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.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 pkgsrc/math/py-scipy/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/math/py-scipy/PLIST
cvs rdiff -u -r1.50 -r1.51 pkgsrc/math/py-scipy/distinfo
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h
cvs rdiff -u -r0 -r1.1 \
pkgsrc/math/py-scipy/patches/patch-scipy_special_special_amos_amos.h \
pkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun.h \
pkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/py-scipy/Makefile
diff -u pkgsrc/math/py-scipy/Makefile:1.77 pkgsrc/math/py-scipy/Makefile:1.78
--- pkgsrc/math/py-scipy/Makefile:1.77 Thu Apr 4 21:17:51 2024
+++ pkgsrc/math/py-scipy/Makefile Fri Apr 19 19:24:25 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.77 2024/04/04 21:17:51 wiz Exp $
+# $NetBSD: Makefile,v 1.78 2024/04/19 19:24:25 adam Exp $
-DISTNAME= scipy-1.11.4
-PKGREVISION= 2
+DISTNAME= scipy-1.13.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/scipy/}
@@ -19,19 +18,19 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-meson_pyth
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-pybind11>=2.10.4:../../devel/py-pybind11
DEPENDS+= ${PYPKGPREFIX}-pythran>=0.12.0:../../math/py-pythran
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-mpmath-[0-9]*:../../math/py-mpmath
-TEST_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
TEST_DEPENDS+= ${PYPKGPREFIX}-pooch-[0-9]*:../../devel/py-pooch
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
-USE_LANGUAGES+= c99 c++11 fortran
-USE_TOOLS+= pkg-config
-MAKE_ENV+= ATLAS=None
-GCC_REQD+= 8
-EGG_NAME= ${DISTNAME:S/scipy/SciPy/}
+USE_CC_FEATURES= c99
+USE_CXX_FEATURES= c++17
+USE_LANGUAGES= c c++ fortran
+USE_TOOLS+= pkg-config
+MAKE_ENV+= ATLAS=None
+GCC_REQD+= 8
SUBST_CLASSES+= pythran
SUBST_STAGE.pythran= pre-configure
@@ -61,7 +60,6 @@ LDFLAGS.Darwin+= -headerpad_max_install_
# one can specify blas and cblas separately. The distinction
# does not matter for openblas.
BLAS_ACCEPTED= ${_BLAS_TYPES}
-BLAS_C_INTERFACE= yes
WHEEL_ARGS+= -Csetup-args=-Dblas=${BLAS_PC}
WHEEL_ARGS+= -Csetup-args=-Dlapack=${LAPACK_PC}
WHEEL_ARGS+= -Ccompile-args=-j${MAKE_JOBS:U1}
@@ -95,7 +93,7 @@ do-test:
.include "../../lang/python/wheel.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../mk/blas.buildlink3.mk"
-BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=1.21.6
+BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=1.22.4
.include "../../math/py-numpy/buildlink3.mk"
.include "../../math/py-pythran/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-scipy/PLIST
diff -u pkgsrc/math/py-scipy/PLIST:1.27 pkgsrc/math/py-scipy/PLIST:1.28
--- pkgsrc/math/py-scipy/PLIST:1.27 Sat Oct 28 19:57:11 2023
+++ pkgsrc/math/py-scipy/PLIST Fri Apr 19 19:24:25 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2023/10/28 19:57:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.28 2024/04/19 19:24:25 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -15,6 +15,9 @@ ${PYSITELIB}/scipy/_distributor_init.pyo
${PYSITELIB}/scipy/_lib/__init__.py
${PYSITELIB}/scipy/_lib/__init__.pyc
${PYSITELIB}/scipy/_lib/__init__.pyo
+${PYSITELIB}/scipy/_lib/_array_api.py
+${PYSITELIB}/scipy/_lib/_array_api.pyc
+${PYSITELIB}/scipy/_lib/_array_api.pyo
${PYSITELIB}/scipy/_lib/_bunch.py
${PYSITELIB}/scipy/_lib/_bunch.pyc
${PYSITELIB}/scipy/_lib/_bunch.pyo
@@ -28,6 +31,9 @@ ${PYSITELIB}/scipy/_lib/_disjoint_set.py
${PYSITELIB}/scipy/_lib/_docscrape.py
${PYSITELIB}/scipy/_lib/_docscrape.pyc
${PYSITELIB}/scipy/_lib/_docscrape.pyo
+${PYSITELIB}/scipy/_lib/_elementwise_iterative_method.py
+${PYSITELIB}/scipy/_lib/_elementwise_iterative_method.pyc
+${PYSITELIB}/scipy/_lib/_elementwise_iterative_method.pyo
${PYSITELIB}/scipy/_lib/_finite_differences.py
${PYSITELIB}/scipy/_lib/_finite_differences.pyc
${PYSITELIB}/scipy/_lib/_finite_differences.pyo
@@ -61,6 +67,60 @@ ${PYSITELIB}/scipy/_lib/_uarray/_uarray.
${PYSITELIB}/scipy/_lib/_util.py
${PYSITELIB}/scipy/_lib/_util.pyc
${PYSITELIB}/scipy/_lib/_util.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_compat/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/_internal.py
+${PYSITELIB}/scipy/_lib/array_api_compat/_internal.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/_internal.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/common/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_compat/common/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/common/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_aliases.py
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_aliases.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_aliases.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_helpers.py
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_helpers.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_helpers.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_linalg.py
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_linalg.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_linalg.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_typing.py
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_typing.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/common/_typing.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_aliases.py
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_aliases.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_aliases.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_typing.py
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_typing.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/_typing.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/linalg.py
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/linalg.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/cupy/linalg.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_aliases.py
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_aliases.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_aliases.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_typing.py
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_typing.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/_typing.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/linalg.py
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/linalg.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/numpy/linalg.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_aliases.py
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_aliases.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_aliases.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/linalg.py
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/linalg.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/linalg.pyo
${PYSITELIB}/scipy/_lib/decorator.py
${PYSITELIB}/scipy/_lib/decorator.pyc
${PYSITELIB}/scipy/_lib/decorator.pyo
@@ -89,6 +149,9 @@ ${PYSITELIB}/scipy/_lib/tests/test__thre
${PYSITELIB}/scipy/_lib/tests/test__util.py
${PYSITELIB}/scipy/_lib/tests/test__util.pyc
${PYSITELIB}/scipy/_lib/tests/test__util.pyo
+${PYSITELIB}/scipy/_lib/tests/test_array_api.py
+${PYSITELIB}/scipy/_lib/tests/test_array_api.pyc
+${PYSITELIB}/scipy/_lib/tests/test_array_api.pyo
${PYSITELIB}/scipy/_lib/tests/test_bunch.py
${PYSITELIB}/scipy/_lib/tests/test_bunch.pyc
${PYSITELIB}/scipy/_lib/tests/test_bunch.pyo
@@ -200,15 +263,18 @@ ${PYSITELIB}/scipy/fft/_backend.pyo
${PYSITELIB}/scipy/fft/_basic.py
${PYSITELIB}/scipy/fft/_basic.pyc
${PYSITELIB}/scipy/fft/_basic.pyo
+${PYSITELIB}/scipy/fft/_basic_backend.py
+${PYSITELIB}/scipy/fft/_basic_backend.pyc
+${PYSITELIB}/scipy/fft/_basic_backend.pyo
${PYSITELIB}/scipy/fft/_debug_backends.py
${PYSITELIB}/scipy/fft/_debug_backends.pyc
${PYSITELIB}/scipy/fft/_debug_backends.pyo
${PYSITELIB}/scipy/fft/_fftlog.py
${PYSITELIB}/scipy/fft/_fftlog.pyc
${PYSITELIB}/scipy/fft/_fftlog.pyo
-${PYSITELIB}/scipy/fft/_fftlog_multimethods.py
-${PYSITELIB}/scipy/fft/_fftlog_multimethods.pyc
-${PYSITELIB}/scipy/fft/_fftlog_multimethods.pyo
+${PYSITELIB}/scipy/fft/_fftlog_backend.py
+${PYSITELIB}/scipy/fft/_fftlog_backend.pyc
+${PYSITELIB}/scipy/fft/_fftlog_backend.pyo
${PYSITELIB}/scipy/fft/_helper.py
${PYSITELIB}/scipy/fft/_helper.pyc
${PYSITELIB}/scipy/fft/_helper.pyo
@@ -238,6 +304,9 @@ ${PYSITELIB}/scipy/fft/_pocketfft/tests/
${PYSITELIB}/scipy/fft/_realtransforms.py
${PYSITELIB}/scipy/fft/_realtransforms.pyc
${PYSITELIB}/scipy/fft/_realtransforms.pyo
+${PYSITELIB}/scipy/fft/_realtransforms_backend.py
+${PYSITELIB}/scipy/fft/_realtransforms_backend.pyc
+${PYSITELIB}/scipy/fft/_realtransforms_backend.pyo
${PYSITELIB}/scipy/fft/tests/__init__.py
${PYSITELIB}/scipy/fft/tests/__init__.pyc
${PYSITELIB}/scipy/fft/tests/__init__.pyo
@@ -247,9 +316,9 @@ ${PYSITELIB}/scipy/fft/tests/mock_backen
${PYSITELIB}/scipy/fft/tests/test_backend.py
${PYSITELIB}/scipy/fft/tests/test_backend.pyc
${PYSITELIB}/scipy/fft/tests/test_backend.pyo
-${PYSITELIB}/scipy/fft/tests/test_fft_function.py
-${PYSITELIB}/scipy/fft/tests/test_fft_function.pyc
-${PYSITELIB}/scipy/fft/tests/test_fft_function.pyo
+${PYSITELIB}/scipy/fft/tests/test_basic.py
+${PYSITELIB}/scipy/fft/tests/test_basic.pyc
+${PYSITELIB}/scipy/fft/tests/test_basic.pyo
${PYSITELIB}/scipy/fft/tests/test_fftlog.py
${PYSITELIB}/scipy/fft/tests/test_fftlog.pyc
${PYSITELIB}/scipy/fft/tests/test_fftlog.pyo
@@ -259,9 +328,6 @@ ${PYSITELIB}/scipy/fft/tests/test_helper
${PYSITELIB}/scipy/fft/tests/test_multithreading.py
${PYSITELIB}/scipy/fft/tests/test_multithreading.pyc
${PYSITELIB}/scipy/fft/tests/test_multithreading.pyo
-${PYSITELIB}/scipy/fft/tests/test_numpy.py
-${PYSITELIB}/scipy/fft/tests/test_numpy.pyc
-${PYSITELIB}/scipy/fft/tests/test_numpy.pyo
${PYSITELIB}/scipy/fft/tests/test_real_transforms.py
${PYSITELIB}/scipy/fft/tests/test_real_transforms.pyc
${PYSITELIB}/scipy/fft/tests/test_real_transforms.pyo
@@ -376,6 +442,9 @@ ${PYSITELIB}/scipy/integrate/_quadpack_p
${PYSITELIB}/scipy/integrate/_quadrature.py
${PYSITELIB}/scipy/integrate/_quadrature.pyc
${PYSITELIB}/scipy/integrate/_quadrature.pyo
+${PYSITELIB}/scipy/integrate/_tanhsinh.py
+${PYSITELIB}/scipy/integrate/_tanhsinh.pyc
+${PYSITELIB}/scipy/integrate/_tanhsinh.pyo
${PYSITELIB}/scipy/integrate/_test_multivariate.so
${PYSITELIB}/scipy/integrate/_test_odeint_banded.so
${PYSITELIB}/scipy/integrate/_vode.so
@@ -415,6 +484,9 @@ ${PYSITELIB}/scipy/integrate/tests/test_
${PYSITELIB}/scipy/integrate/tests/test_quadrature.py
${PYSITELIB}/scipy/integrate/tests/test_quadrature.pyc
${PYSITELIB}/scipy/integrate/tests/test_quadrature.pyo
+${PYSITELIB}/scipy/integrate/tests/test_tanhsinh.py
+${PYSITELIB}/scipy/integrate/tests/test_tanhsinh.pyc
+${PYSITELIB}/scipy/integrate/tests/test_tanhsinh.pyo
${PYSITELIB}/scipy/integrate/vode.py
${PYSITELIB}/scipy/integrate/vode.pyc
${PYSITELIB}/scipy/integrate/vode.pyo
@@ -438,12 +510,12 @@ ${PYSITELIB}/scipy/interpolate/_fitpack_
${PYSITELIB}/scipy/interpolate/_fitpack_py.py
${PYSITELIB}/scipy/interpolate/_fitpack_py.pyc
${PYSITELIB}/scipy/interpolate/_fitpack_py.pyo
-${PYSITELIB}/scipy/interpolate/_interpnd_info.py
-${PYSITELIB}/scipy/interpolate/_interpnd_info.pyc
-${PYSITELIB}/scipy/interpolate/_interpnd_info.pyo
${PYSITELIB}/scipy/interpolate/_interpolate.py
${PYSITELIB}/scipy/interpolate/_interpolate.pyc
${PYSITELIB}/scipy/interpolate/_interpolate.pyo
+${PYSITELIB}/scipy/interpolate/_ndbspline.py
+${PYSITELIB}/scipy/interpolate/_ndbspline.pyc
+${PYSITELIB}/scipy/interpolate/_ndbspline.pyo
${PYSITELIB}/scipy/interpolate/_ndgriddata.py
${PYSITELIB}/scipy/interpolate/_ndgriddata.pyc
${PYSITELIB}/scipy/interpolate/_ndgriddata.pyo
@@ -530,6 +602,10 @@ ${PYSITELIB}/scipy/interpolate/tests/tes
${PYSITELIB}/scipy/io/__init__.py
${PYSITELIB}/scipy/io/__init__.pyc
${PYSITELIB}/scipy/io/__init__.pyo
+${PYSITELIB}/scipy/io/_fast_matrix_market/__init__.py
+${PYSITELIB}/scipy/io/_fast_matrix_market/__init__.pyc
+${PYSITELIB}/scipy/io/_fast_matrix_market/__init__.pyo
+${PYSITELIB}/scipy/io/_fast_matrix_market/_fmm_core.so
${PYSITELIB}/scipy/io/_fortran.py
${PYSITELIB}/scipy/io/_fortran.pyc
${PYSITELIB}/scipy/io/_fortran.pyo
@@ -908,7 +984,6 @@ ${PYSITELIB}/scipy/linalg/__init__.pyo
${PYSITELIB}/scipy/linalg/_basic.py
${PYSITELIB}/scipy/linalg/_basic.pyc
${PYSITELIB}/scipy/linalg/_basic.pyo
-${PYSITELIB}/scipy/linalg/_blas_subroutine_wrappers.f
${PYSITELIB}/scipy/linalg/_blas_subroutines.h
${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pxd
${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pyi
@@ -951,15 +1026,10 @@ ${PYSITELIB}/scipy/linalg/_expm_frechet.
${PYSITELIB}/scipy/linalg/_expm_frechet.pyo
${PYSITELIB}/scipy/linalg/_fblas.so
${PYSITELIB}/scipy/linalg/_flapack.so
-${PYSITELIB}/scipy/linalg/_flinalg.so
-${PYSITELIB}/scipy/linalg/_flinalg_py.py
-${PYSITELIB}/scipy/linalg/_flinalg_py.pyc
-${PYSITELIB}/scipy/linalg/_flinalg_py.pyo
${PYSITELIB}/scipy/linalg/_interpolative.so
${PYSITELIB}/scipy/linalg/_interpolative_backend.py
${PYSITELIB}/scipy/linalg/_interpolative_backend.pyc
${PYSITELIB}/scipy/linalg/_interpolative_backend.pyo
-${PYSITELIB}/scipy/linalg/_lapack_subroutine_wrappers.f
${PYSITELIB}/scipy/linalg/_lapack_subroutines.h
${PYSITELIB}/scipy/linalg/_matfuncs.py
${PYSITELIB}/scipy/linalg/_matfuncs.pyc
@@ -1022,9 +1092,6 @@ ${PYSITELIB}/scipy/linalg/decomp_schur.p
${PYSITELIB}/scipy/linalg/decomp_svd.py
${PYSITELIB}/scipy/linalg/decomp_svd.pyc
${PYSITELIB}/scipy/linalg/decomp_svd.pyo
-${PYSITELIB}/scipy/linalg/flinalg.py
-${PYSITELIB}/scipy/linalg/flinalg.pyc
-${PYSITELIB}/scipy/linalg/flinalg.pyo
${PYSITELIB}/scipy/linalg/interpolative.py
${PYSITELIB}/scipy/linalg/interpolative.pyc
${PYSITELIB}/scipy/linalg/interpolative.pyo
@@ -1216,6 +1283,9 @@ ${PYSITELIB}/scipy/ndimage/tests/test_me
${PYSITELIB}/scipy/ndimage/tests/test_morphology.py
${PYSITELIB}/scipy/ndimage/tests/test_morphology.pyc
${PYSITELIB}/scipy/ndimage/tests/test_morphology.pyo
+${PYSITELIB}/scipy/ndimage/tests/test_ni_support.py
+${PYSITELIB}/scipy/ndimage/tests/test_ni_support.pyc
+${PYSITELIB}/scipy/ndimage/tests/test_ni_support.pyo
${PYSITELIB}/scipy/ndimage/tests/test_splines.py
${PYSITELIB}/scipy/ndimage/tests/test_splines.pyc
${PYSITELIB}/scipy/ndimage/tests/test_splines.pyo
@@ -1249,12 +1319,16 @@ ${PYSITELIB}/scipy/optimize/README
${PYSITELIB}/scipy/optimize/__init__.py
${PYSITELIB}/scipy/optimize/__init__.pyc
${PYSITELIB}/scipy/optimize/__init__.pyo
-${PYSITELIB}/scipy/optimize/__nnls.pyi
-${PYSITELIB}/scipy/optimize/__nnls.so
${PYSITELIB}/scipy/optimize/_basinhopping.py
${PYSITELIB}/scipy/optimize/_basinhopping.pyc
${PYSITELIB}/scipy/optimize/_basinhopping.pyo
${PYSITELIB}/scipy/optimize/_bglu_dense.so
+${PYSITELIB}/scipy/optimize/_bracket.py
+${PYSITELIB}/scipy/optimize/_bracket.pyc
+${PYSITELIB}/scipy/optimize/_bracket.pyo
+${PYSITELIB}/scipy/optimize/_chandrupatla.py
+${PYSITELIB}/scipy/optimize/_chandrupatla.pyc
+${PYSITELIB}/scipy/optimize/_chandrupatla.pyo
${PYSITELIB}/scipy/optimize/_cobyla.so
${PYSITELIB}/scipy/optimize/_cobyla_py.py
${PYSITELIB}/scipy/optimize/_cobyla_py.pyc
@@ -1262,12 +1336,18 @@ ${PYSITELIB}/scipy/optimize/_cobyla_py.p
${PYSITELIB}/scipy/optimize/_constraints.py
${PYSITELIB}/scipy/optimize/_constraints.pyc
${PYSITELIB}/scipy/optimize/_constraints.pyo
+${PYSITELIB}/scipy/optimize/_dcsrch.py
+${PYSITELIB}/scipy/optimize/_dcsrch.pyc
+${PYSITELIB}/scipy/optimize/_dcsrch.pyo
${PYSITELIB}/scipy/optimize/_differentiable_functions.py
${PYSITELIB}/scipy/optimize/_differentiable_functions.pyc
${PYSITELIB}/scipy/optimize/_differentiable_functions.pyo
${PYSITELIB}/scipy/optimize/_differentialevolution.py
${PYSITELIB}/scipy/optimize/_differentialevolution.pyc
${PYSITELIB}/scipy/optimize/_differentialevolution.pyo
+${PYSITELIB}/scipy/optimize/_differentiate.py
+${PYSITELIB}/scipy/optimize/_differentiate.pyc
+${PYSITELIB}/scipy/optimize/_differentiate.pyo
${PYSITELIB}/scipy/optimize/_direct.so
${PYSITELIB}/scipy/optimize/_direct_py.py
${PYSITELIB}/scipy/optimize/_direct_py.pyc
@@ -1296,6 +1376,9 @@ ${PYSITELIB}/scipy/optimize/_highs/src/c
${PYSITELIB}/scipy/optimize/_highs/src/cython/HighsStatus.pxd
${PYSITELIB}/scipy/optimize/_highs/src/cython/SimplexConst.pxd
${PYSITELIB}/scipy/optimize/_highs/src/cython/highs_c_api.pxd
+${PYSITELIB}/scipy/optimize/_isotonic.py
+${PYSITELIB}/scipy/optimize/_isotonic.pyc
+${PYSITELIB}/scipy/optimize/_isotonic.pyo
${PYSITELIB}/scipy/optimize/_lbfgsb.so
${PYSITELIB}/scipy/optimize/_lbfgsb_py.py
${PYSITELIB}/scipy/optimize/_lbfgsb_py.pyc
@@ -1374,6 +1457,7 @@ ${PYSITELIB}/scipy/optimize/_numdiff.pyo
${PYSITELIB}/scipy/optimize/_optimize.py
${PYSITELIB}/scipy/optimize/_optimize.pyc
${PYSITELIB}/scipy/optimize/_optimize.pyo
+${PYSITELIB}/scipy/optimize/_pava_pybind.so
${PYSITELIB}/scipy/optimize/_qap.py
${PYSITELIB}/scipy/optimize/_qap.pyc
${PYSITELIB}/scipy/optimize/_qap.pyo
@@ -1537,6 +1621,12 @@ ${PYSITELIB}/scipy/optimize/tests/test__
${PYSITELIB}/scipy/optimize/tests/test__spectral.py
${PYSITELIB}/scipy/optimize/tests/test__spectral.pyc
${PYSITELIB}/scipy/optimize/tests/test__spectral.pyo
+${PYSITELIB}/scipy/optimize/tests/test_bracket.py
+${PYSITELIB}/scipy/optimize/tests/test_bracket.pyc
+${PYSITELIB}/scipy/optimize/tests/test_bracket.pyo
+${PYSITELIB}/scipy/optimize/tests/test_chandrupatla.py
+${PYSITELIB}/scipy/optimize/tests/test_chandrupatla.pyc
+${PYSITELIB}/scipy/optimize/tests/test_chandrupatla.pyo
${PYSITELIB}/scipy/optimize/tests/test_cobyla.py
${PYSITELIB}/scipy/optimize/tests/test_cobyla.pyc
${PYSITELIB}/scipy/optimize/tests/test_cobyla.pyo
@@ -1552,12 +1642,18 @@ ${PYSITELIB}/scipy/optimize/tests/test_c
${PYSITELIB}/scipy/optimize/tests/test_differentiable_functions.py
${PYSITELIB}/scipy/optimize/tests/test_differentiable_functions.pyc
${PYSITELIB}/scipy/optimize/tests/test_differentiable_functions.pyo
+${PYSITELIB}/scipy/optimize/tests/test_differentiate.py
+${PYSITELIB}/scipy/optimize/tests/test_differentiate.pyc
+${PYSITELIB}/scipy/optimize/tests/test_differentiate.pyo
${PYSITELIB}/scipy/optimize/tests/test_direct.py
${PYSITELIB}/scipy/optimize/tests/test_direct.pyc
${PYSITELIB}/scipy/optimize/tests/test_direct.pyo
${PYSITELIB}/scipy/optimize/tests/test_hessian_update_strategy.py
${PYSITELIB}/scipy/optimize/tests/test_hessian_update_strategy.pyc
${PYSITELIB}/scipy/optimize/tests/test_hessian_update_strategy.pyo
+${PYSITELIB}/scipy/optimize/tests/test_isotonic_regression.py
+${PYSITELIB}/scipy/optimize/tests/test_isotonic_regression.pyc
+${PYSITELIB}/scipy/optimize/tests/test_isotonic_regression.pyo
${PYSITELIB}/scipy/optimize/tests/test_lbfgsb_hessinv.py
${PYSITELIB}/scipy/optimize/tests/test_lbfgsb_hessinv.pyc
${PYSITELIB}/scipy/optimize/tests/test_lbfgsb_hessinv.pyo
@@ -1665,14 +1761,14 @@ ${PYSITELIB}/scipy/signal/_peak_finding_
${PYSITELIB}/scipy/signal/_savitzky_golay.py
${PYSITELIB}/scipy/signal/_savitzky_golay.pyc
${PYSITELIB}/scipy/signal/_savitzky_golay.pyo
+${PYSITELIB}/scipy/signal/_short_time_fft.py
+${PYSITELIB}/scipy/signal/_short_time_fft.pyc
+${PYSITELIB}/scipy/signal/_short_time_fft.pyo
${PYSITELIB}/scipy/signal/_signaltools.py
${PYSITELIB}/scipy/signal/_signaltools.pyc
${PYSITELIB}/scipy/signal/_signaltools.pyo
${PYSITELIB}/scipy/signal/_sigtools.so
${PYSITELIB}/scipy/signal/_sosfilt.so
-${PYSITELIB}/scipy/signal/_spectral.py
-${PYSITELIB}/scipy/signal/_spectral.pyc
-${PYSITELIB}/scipy/signal/_spectral.pyo
${PYSITELIB}/scipy/signal/_spectral.so
${PYSITELIB}/scipy/signal/_spectral_py.py
${PYSITELIB}/scipy/signal/_spectral_py.pyc
@@ -1715,6 +1811,9 @@ ${PYSITELIB}/scipy/signal/spline.pyo
${PYSITELIB}/scipy/signal/tests/__init__.py
${PYSITELIB}/scipy/signal/tests/__init__.pyc
${PYSITELIB}/scipy/signal/tests/__init__.pyo
+${PYSITELIB}/scipy/signal/tests/_scipy_spectral_test_shim.py
+${PYSITELIB}/scipy/signal/tests/_scipy_spectral_test_shim.pyc
+${PYSITELIB}/scipy/signal/tests/_scipy_spectral_test_shim.pyo
${PYSITELIB}/scipy/signal/tests/mpsig.py
${PYSITELIB}/scipy/signal/tests/mpsig.pyc
${PYSITELIB}/scipy/signal/tests/mpsig.pyo
@@ -1754,6 +1853,9 @@ ${PYSITELIB}/scipy/signal/tests/test_res
${PYSITELIB}/scipy/signal/tests/test_savitzky_golay.py
${PYSITELIB}/scipy/signal/tests/test_savitzky_golay.pyc
${PYSITELIB}/scipy/signal/tests/test_savitzky_golay.pyo
+${PYSITELIB}/scipy/signal/tests/test_short_time_fft.py
+${PYSITELIB}/scipy/signal/tests/test_short_time_fft.pyc
+${PYSITELIB}/scipy/signal/tests/test_short_time_fft.pyo
${PYSITELIB}/scipy/signal/tests/test_signaltools.py
${PYSITELIB}/scipy/signal/tests/test_signaltools.pyc
${PYSITELIB}/scipy/signal/tests/test_signaltools.pyo
@@ -1877,9 +1979,6 @@ ${PYSITELIB}/scipy/sparse/csgraph/_trave
${PYSITELIB}/scipy/sparse/csgraph/_validation.py
${PYSITELIB}/scipy/sparse/csgraph/_validation.pyc
${PYSITELIB}/scipy/sparse/csgraph/_validation.pyo
-${PYSITELIB}/scipy/sparse/csgraph/setup.py
-${PYSITELIB}/scipy/sparse/csgraph/setup.pyc
-${PYSITELIB}/scipy/sparse/csgraph/setup.pyo
${PYSITELIB}/scipy/sparse/csgraph/tests/__init__.py
${PYSITELIB}/scipy/sparse/csgraph/tests/__init__.pyc
${PYSITELIB}/scipy/sparse/csgraph/tests/__init__.pyo
@@ -1898,6 +1997,9 @@ ${PYSITELIB}/scipy/sparse/csgraph/tests/
${PYSITELIB}/scipy/sparse/csgraph/tests/test_matching.py
${PYSITELIB}/scipy/sparse/csgraph/tests/test_matching.pyc
${PYSITELIB}/scipy/sparse/csgraph/tests/test_matching.pyo
+${PYSITELIB}/scipy/sparse/csgraph/tests/test_pydata_sparse.py
+${PYSITELIB}/scipy/sparse/csgraph/tests/test_pydata_sparse.pyc
+${PYSITELIB}/scipy/sparse/csgraph/tests/test_pydata_sparse.pyo
${PYSITELIB}/scipy/sparse/csgraph/tests/test_reordering.py
${PYSITELIB}/scipy/sparse/csgraph/tests/test_reordering.pyc
${PYSITELIB}/scipy/sparse/csgraph/tests/test_reordering.pyo
@@ -2000,7 +2102,6 @@ ${PYSITELIB}/scipy/sparse/linalg/_isolve
${PYSITELIB}/scipy/sparse/linalg/_isolve/_gcrotmk.py
${PYSITELIB}/scipy/sparse/linalg/_isolve/_gcrotmk.pyc
${PYSITELIB}/scipy/sparse/linalg/_isolve/_gcrotmk.pyo
-${PYSITELIB}/scipy/sparse/linalg/_isolve/_iterative.so
${PYSITELIB}/scipy/sparse/linalg/_isolve/iterative.py
${PYSITELIB}/scipy/sparse/linalg/_isolve/iterative.pyc
${PYSITELIB}/scipy/sparse/linalg/_isolve/iterative.pyo
@@ -2059,6 +2160,9 @@ ${PYSITELIB}/scipy/sparse/linalg/_propac
${PYSITELIB}/scipy/sparse/linalg/_propack/_dpropack.so
${PYSITELIB}/scipy/sparse/linalg/_propack/_spropack.so
${PYSITELIB}/scipy/sparse/linalg/_propack/_zpropack.so
+${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.py
+${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.pyc
+${PYSITELIB}/scipy/sparse/linalg/_special_sparse_arrays.pyo
${PYSITELIB}/scipy/sparse/linalg/_svdp.py
${PYSITELIB}/scipy/sparse/linalg/_svdp.pyc
${PYSITELIB}/scipy/sparse/linalg/_svdp.pyo
@@ -2102,6 +2206,9 @@ ${PYSITELIB}/scipy/sparse/linalg/tests/t
${PYSITELIB}/scipy/sparse/linalg/tests/test_pydata_sparse.py
${PYSITELIB}/scipy/sparse/linalg/tests/test_pydata_sparse.pyc
${PYSITELIB}/scipy/sparse/linalg/tests/test_pydata_sparse.pyo
+${PYSITELIB}/scipy/sparse/linalg/tests/test_special_sparse_arrays.py
+${PYSITELIB}/scipy/sparse/linalg/tests/test_special_sparse_arrays.pyc
+${PYSITELIB}/scipy/sparse/linalg/tests/test_special_sparse_arrays.pyo
${PYSITELIB}/scipy/sparse/sparsetools.py
${PYSITELIB}/scipy/sparse/sparsetools.pyc
${PYSITELIB}/scipy/sparse/sparsetools.pyo
@@ -2122,9 +2229,15 @@ ${PYSITELIB}/scipy/sparse/tests/test_arr
${PYSITELIB}/scipy/sparse/tests/test_base.py
${PYSITELIB}/scipy/sparse/tests/test_base.pyc
${PYSITELIB}/scipy/sparse/tests/test_base.pyo
+${PYSITELIB}/scipy/sparse/tests/test_common1d.py
+${PYSITELIB}/scipy/sparse/tests/test_common1d.pyc
+${PYSITELIB}/scipy/sparse/tests/test_common1d.pyo
${PYSITELIB}/scipy/sparse/tests/test_construct.py
${PYSITELIB}/scipy/sparse/tests/test_construct.pyc
${PYSITELIB}/scipy/sparse/tests/test_construct.pyo
+${PYSITELIB}/scipy/sparse/tests/test_coo.py
+${PYSITELIB}/scipy/sparse/tests/test_coo.pyc
+${PYSITELIB}/scipy/sparse/tests/test_coo.pyo
${PYSITELIB}/scipy/sparse/tests/test_csc.py
${PYSITELIB}/scipy/sparse/tests/test_csc.pyc
${PYSITELIB}/scipy/sparse/tests/test_csc.pyo
@@ -2134,12 +2247,18 @@ ${PYSITELIB}/scipy/sparse/tests/test_csr
${PYSITELIB}/scipy/sparse/tests/test_deprecations.py
${PYSITELIB}/scipy/sparse/tests/test_deprecations.pyc
${PYSITELIB}/scipy/sparse/tests/test_deprecations.pyo
+${PYSITELIB}/scipy/sparse/tests/test_dok.py
+${PYSITELIB}/scipy/sparse/tests/test_dok.pyc
+${PYSITELIB}/scipy/sparse/tests/test_dok.pyo
${PYSITELIB}/scipy/sparse/tests/test_extract.py
${PYSITELIB}/scipy/sparse/tests/test_extract.pyc
${PYSITELIB}/scipy/sparse/tests/test_extract.pyo
${PYSITELIB}/scipy/sparse/tests/test_matrix_io.py
${PYSITELIB}/scipy/sparse/tests/test_matrix_io.pyc
${PYSITELIB}/scipy/sparse/tests/test_matrix_io.pyo
+${PYSITELIB}/scipy/sparse/tests/test_minmax1d.py
+${PYSITELIB}/scipy/sparse/tests/test_minmax1d.pyc
+${PYSITELIB}/scipy/sparse/tests/test_minmax1d.pyo
${PYSITELIB}/scipy/sparse/tests/test_sparsetools.py
${PYSITELIB}/scipy/sparse/tests/test_sparsetools.pyc
${PYSITELIB}/scipy/sparse/tests/test_sparsetools.pyo
@@ -2284,6 +2403,7 @@ ${PYSITELIB}/scipy/special/_add_newdocs.
${PYSITELIB}/scipy/special/_basic.py
${PYSITELIB}/scipy/special/_basic.pyc
${PYSITELIB}/scipy/special/_basic.pyo
+${PYSITELIB}/scipy/special/_cdflib.so
${PYSITELIB}/scipy/special/_comb.so
${PYSITELIB}/scipy/special/_ellip_harm.py
${PYSITELIB}/scipy/special/_ellip_harm.pyc
@@ -2351,6 +2471,9 @@ ${PYSITELIB}/scipy/special/_spfun_stats.
${PYSITELIB}/scipy/special/_spherical_bessel.py
${PYSITELIB}/scipy/special/_spherical_bessel.pyc
${PYSITELIB}/scipy/special/_spherical_bessel.pyo
+${PYSITELIB}/scipy/special/_support_alternative_backends.py
+${PYSITELIB}/scipy/special/_support_alternative_backends.pyc
+${PYSITELIB}/scipy/special/_support_alternative_backends.pyo
${PYSITELIB}/scipy/special/_test_internal.pyi
${PYSITELIB}/scipy/special/_test_internal.so
${PYSITELIB}/scipy/special/_testutils.py
@@ -2383,12 +2506,31 @@ ${PYSITELIB}/scipy/special/sf_error.pyo
${PYSITELIB}/scipy/special/specfun.py
${PYSITELIB}/scipy/special/specfun.pyc
${PYSITELIB}/scipy/special/specfun.pyo
+${PYSITELIB}/scipy/special/special/binom.h
+${PYSITELIB}/scipy/special/special/cephes/beta.h
+${PYSITELIB}/scipy/special/special/cephes/const.h
+${PYSITELIB}/scipy/special/special/cephes/gamma.h
+${PYSITELIB}/scipy/special/special/cephes/polevl.h
+${PYSITELIB}/scipy/special/special/cephes/psi.h
+${PYSITELIB}/scipy/special/special/cephes/trig.h
+${PYSITELIB}/scipy/special/special/cephes/zeta.h
+${PYSITELIB}/scipy/special/special/config.h
+${PYSITELIB}/scipy/special/special/digamma.h
+${PYSITELIB}/scipy/special/special/error.h
+${PYSITELIB}/scipy/special/special/evalpoly.h
+${PYSITELIB}/scipy/special/special/lambertw.h
+${PYSITELIB}/scipy/special/special/loggamma.h
+${PYSITELIB}/scipy/special/special/trig.h
+${PYSITELIB}/scipy/special/special/zlog1.h
${PYSITELIB}/scipy/special/spfun_stats.py
${PYSITELIB}/scipy/special/spfun_stats.pyc
${PYSITELIB}/scipy/special/spfun_stats.pyo
${PYSITELIB}/scipy/special/tests/__init__.py
${PYSITELIB}/scipy/special/tests/__init__.pyc
${PYSITELIB}/scipy/special/tests/__init__.pyo
+${PYSITELIB}/scipy/special/tests/data/__init__.py
+${PYSITELIB}/scipy/special/tests/data/__init__.pyc
+${PYSITELIB}/scipy/special/tests/data/__init__.pyo
${PYSITELIB}/scipy/special/tests/data/boost.npz
${PYSITELIB}/scipy/special/tests/data/gsl.npz
${PYSITELIB}/scipy/special/tests/data/local.npz
@@ -2512,6 +2654,9 @@ ${PYSITELIB}/scipy/special/tests/test_sf
${PYSITELIB}/scipy/special/tests/test_sici.py
${PYSITELIB}/scipy/special/tests/test_sici.pyc
${PYSITELIB}/scipy/special/tests/test_sici.pyo
+${PYSITELIB}/scipy/special/tests/test_specfun.py
+${PYSITELIB}/scipy/special/tests/test_specfun.pyc
+${PYSITELIB}/scipy/special/tests/test_specfun.pyo
${PYSITELIB}/scipy/special/tests/test_spence.py
${PYSITELIB}/scipy/special/tests/test_spence.pyc
${PYSITELIB}/scipy/special/tests/test_spence.pyo
@@ -2524,6 +2669,9 @@ ${PYSITELIB}/scipy/special/tests/test_sp
${PYSITELIB}/scipy/special/tests/test_spherical_bessel.py
${PYSITELIB}/scipy/special/tests/test_spherical_bessel.pyc
${PYSITELIB}/scipy/special/tests/test_spherical_bessel.pyo
+${PYSITELIB}/scipy/special/tests/test_support_alternative_backends.py
+${PYSITELIB}/scipy/special/tests/test_support_alternative_backends.pyc
+${PYSITELIB}/scipy/special/tests/test_support_alternative_backends.pyo
${PYSITELIB}/scipy/special/tests/test_trig.py
${PYSITELIB}/scipy/special/tests/test_trig.pyc
${PYSITELIB}/scipy/special/tests/test_trig.pyo
@@ -2539,6 +2687,7 @@ ${PYSITELIB}/scipy/special/tests/test_ze
${PYSITELIB}/scipy/stats/__init__.py
${PYSITELIB}/scipy/stats/__init__.pyc
${PYSITELIB}/scipy/stats/__init__.pyo
+${PYSITELIB}/scipy/stats/_ansari_swilk_statistics.so
${PYSITELIB}/scipy/stats/_axis_nan_policy.py
${PYSITELIB}/scipy/stats/_axis_nan_policy.pyc
${PYSITELIB}/scipy/stats/_axis_nan_policy.pyo
@@ -2562,6 +2711,9 @@ ${PYSITELIB}/scipy/stats/_boost/ncf_ufun
${PYSITELIB}/scipy/stats/_boost/nct_ufunc.so
${PYSITELIB}/scipy/stats/_boost/ncx2_ufunc.so
${PYSITELIB}/scipy/stats/_boost/skewnorm_ufunc.so
+${PYSITELIB}/scipy/stats/_bws_test.py
+${PYSITELIB}/scipy/stats/_bws_test.pyc
+${PYSITELIB}/scipy/stats/_bws_test.pyo
${PYSITELIB}/scipy/stats/_censored_data.py
${PYSITELIB}/scipy/stats/_censored_data.pyc
${PYSITELIB}/scipy/stats/_censored_data.pyo
@@ -2660,13 +2812,15 @@ ${PYSITELIB}/scipy/stats/_result_classes
${PYSITELIB}/scipy/stats/_rvs_sampling.py
${PYSITELIB}/scipy/stats/_rvs_sampling.pyc
${PYSITELIB}/scipy/stats/_rvs_sampling.pyo
+${PYSITELIB}/scipy/stats/_sampling.py
+${PYSITELIB}/scipy/stats/_sampling.pyc
+${PYSITELIB}/scipy/stats/_sampling.pyo
${PYSITELIB}/scipy/stats/_sensitivity_analysis.py
${PYSITELIB}/scipy/stats/_sensitivity_analysis.pyc
${PYSITELIB}/scipy/stats/_sensitivity_analysis.pyo
${PYSITELIB}/scipy/stats/_sobol.pyi
${PYSITELIB}/scipy/stats/_sobol.so
${PYSITELIB}/scipy/stats/_sobol_direction_numbers.npz
-${PYSITELIB}/scipy/stats/_statlib.so
${PYSITELIB}/scipy/stats/_stats.pxd
${PYSITELIB}/scipy/stats/_stats.so
${PYSITELIB}/scipy/stats/_stats_mstats_common.py
@@ -2685,7 +2839,6 @@ ${PYSITELIB}/scipy/stats/_tukeylambda_st
${PYSITELIB}/scipy/stats/_unuran/__init__.py
${PYSITELIB}/scipy/stats/_unuran/__init__.pyc
${PYSITELIB}/scipy/stats/_unuran/__init__.pyo
-${PYSITELIB}/scipy/stats/_unuran/unuran.pxd
${PYSITELIB}/scipy/stats/_unuran/unuran_wrapper.pyi
${PYSITELIB}/scipy/stats/_unuran/unuran_wrapper.so
${PYSITELIB}/scipy/stats/_variation.py
@@ -2694,6 +2847,9 @@ ${PYSITELIB}/scipy/stats/_variation.pyo
${PYSITELIB}/scipy/stats/_warnings_errors.py
${PYSITELIB}/scipy/stats/_warnings_errors.pyc
${PYSITELIB}/scipy/stats/_warnings_errors.pyo
+${PYSITELIB}/scipy/stats/_wilcoxon.py
+${PYSITELIB}/scipy/stats/_wilcoxon.pyc
+${PYSITELIB}/scipy/stats/_wilcoxon.pyo
${PYSITELIB}/scipy/stats/biasedurn.py
${PYSITELIB}/scipy/stats/biasedurn.pyc
${PYSITELIB}/scipy/stats/biasedurn.pyo
@@ -2727,9 +2883,6 @@ ${PYSITELIB}/scipy/stats/qmc.pyo
${PYSITELIB}/scipy/stats/sampling.py
${PYSITELIB}/scipy/stats/sampling.pyc
${PYSITELIB}/scipy/stats/sampling.pyo
-${PYSITELIB}/scipy/stats/statlib.py
-${PYSITELIB}/scipy/stats/statlib.pyc
-${PYSITELIB}/scipy/stats/statlib.pyo
${PYSITELIB}/scipy/stats/stats.py
${PYSITELIB}/scipy/stats/stats.pyc
${PYSITELIB}/scipy/stats/stats.pyo
@@ -2745,6 +2898,7 @@ ${PYSITELIB}/scipy/stats/tests/data/_mvt
${PYSITELIB}/scipy/stats/tests/data/fisher_exact_results_from_r.py
${PYSITELIB}/scipy/stats/tests/data/fisher_exact_results_from_r.pyc
${PYSITELIB}/scipy/stats/tests/data/fisher_exact_results_from_r.pyo
+${PYSITELIB}/scipy/stats/tests/data/jf_skew_t_gamlss_pdf_data.npy
${PYSITELIB}/scipy/stats/tests/data/levy_stable/stable-Z1-cdf-sample-data.npy
${PYSITELIB}/scipy/stats/tests/data/levy_stable/stable-Z1-pdf-sample-data.npy
${PYSITELIB}/scipy/stats/tests/data/levy_stable/stable-loc-scale-sample-data.npy
@@ -2798,6 +2952,9 @@ ${PYSITELIB}/scipy/stats/tests/test_dist
${PYSITELIB}/scipy/stats/tests/test_entropy.py
${PYSITELIB}/scipy/stats/tests/test_entropy.pyc
${PYSITELIB}/scipy/stats/tests/test_entropy.pyo
+${PYSITELIB}/scipy/stats/tests/test_fast_gen_inversion.py
+${PYSITELIB}/scipy/stats/tests/test_fast_gen_inversion.pyc
+${PYSITELIB}/scipy/stats/tests/test_fast_gen_inversion.pyo
${PYSITELIB}/scipy/stats/tests/test_fit.py
${PYSITELIB}/scipy/stats/tests/test_fit.pyc
${PYSITELIB}/scipy/stats/tests/test_fit.pyo
Index: pkgsrc/math/py-scipy/distinfo
diff -u pkgsrc/math/py-scipy/distinfo:1.50 pkgsrc/math/py-scipy/distinfo:1.51
--- pkgsrc/math/py-scipy/distinfo:1.50 Sun Nov 19 17:06:18 2023
+++ pkgsrc/math/py-scipy/distinfo Fri Apr 19 19:24:25 2024
@@ -1,11 +1,14 @@
-$NetBSD: distinfo,v 1.50 2023/11/19 17:06:18 adam Exp $
+$NetBSD: distinfo,v 1.51 2024/04/19 19:24:25 adam Exp $
-BLAKE2s (scipy-1.11.4.tar.gz) = f57016d00c851125afb7cc5b8709099fcd1bdf3edc82a15639ff0a2f3fa1d008
-SHA512 (scipy-1.11.4.tar.gz) = 2eb403f6de9723b411d948b8e1b5457078704c605b8e760d42362c82d802e167eaaf701ddb8b480af2bdf2efe4dbf66fcc4e97321519bb8dab19b0e2a8976beb
-Size (scipy-1.11.4.tar.gz) = 56336202 bytes
+BLAKE2s (scipy-1.13.0.tar.gz) = a46f63222f9d7e9447f680bd460c5390cb851355fa8ad7571e144247d31ecb6a
+SHA512 (scipy-1.13.0.tar.gz) = 9bd6fd3f76742a07e5bb003edf4c0e3a82edf749077502fbce3d16fe595d455846edcf57db12ec0a9d4792803e974355362d919047414badfcaededf1e4343f7
+Size (scipy-1.13.0.tar.gz) = 57204550 bytes
SHA1 (patch-scipy_spatial___ckdtree.pyx) = 09f79827790edb78204cca7bbe25b5f373834dd4
-SHA1 (patch-scipy_spatial_ckdtree_src_ckdtree__decl.h) = c5684427731eef00c012b1ebc7fba00da560f493
+SHA1 (patch-scipy_spatial_ckdtree_src_ckdtree__decl.h) = f05aa0f0ebbf49f119b17ce8646d2f496a557019
SHA1 (patch-scipy_special_Faddeeva.hh) = 9f6c0bb808fc9be0a1c1b7e65395d29f13821233
SHA1 (patch-scipy_special_sf__error.c) = 416489193a6ff90caaa95f489a452f23f0a27bbe
+SHA1 (patch-scipy_special_special_amos_amos.h) = 549e0f0da08665227d97753ff58fb6e151b03a9d
+SHA1 (patch-scipy_special_special_specfun.h) = 1d8245b82f50983ebad488274a11f20f9359aae4
+SHA1 (patch-scipy_special_stirling2.h) = 137ff81f610328661a5ce4d04c8700602c989d4b
SHA1 (patch-scipy_special_wright.hh) = 56d65f9ed4bec96f0b927bbe42edd30fc6546454
SHA1 (patch-scipy_stats___unuran_meson.build) = afa31bf66c9599c8ffc102f2013694305c7e8d03
Index: pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h:1.3 pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h:1.4
--- pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h:1.3 Fri May 5 14:59:25 2023
+++ pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h Fri Apr 19 19:24:25 2024
@@ -1,12 +1,12 @@
-$NetBSD: patch-scipy_spatial_ckdtree_src_ckdtree__decl.h,v 1.3 2023/05/05 14:59:25 adam Exp $
+$NetBSD: patch-scipy_spatial_ckdtree_src_ckdtree__decl.h,v 1.4 2024/04/19 19:24:25 adam Exp $
Many errors like this:
scipy/spatial/ckdtree/src/query_pairs.cxx:110:16: error: argument to '__builtin_prefetch' must be a constant integer
---- scipy/spatial/ckdtree/src/ckdtree_decl.h.orig 1970-01-01 00:00:00.000000000 +0000
+--- scipy/spatial/ckdtree/src/ckdtree_decl.h.orig 2024-04-02 18:31:54.000000000 +0000
+++ scipy/spatial/ckdtree/src/ckdtree_decl.h
@@ -9,7 +9,11 @@
- #include <numpy/npy_common.h>
+ #include <cmath>
#define CKDTREE_LIKELY(x) NPY_LIKELY(x)
#define CKDTREE_UNLIKELY(x) NPY_UNLIKELY(x)
+#if 0
Added files:
Index: pkgsrc/math/py-scipy/patches/patch-scipy_special_special_amos_amos.h
diff -u /dev/null pkgsrc/math/py-scipy/patches/patch-scipy_special_special_amos_amos.h:1.1
--- /dev/null Fri Apr 19 19:24:25 2024
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special_special_amos_amos.h Fri Apr 19 19:24:25 2024
@@ -0,0 +1,21 @@
+$NetBSD: patch-scipy_special_special_amos_amos.h,v 1.1 2024/04/19 19:24:25 adam Exp $
+
+Prefer C++ headers.
+Fix error: 'isinf' was not declared in this scope; did you mean 'std::isinf'?
+
+--- scipy/special/special/amos/amos.h.orig 2024-04-19 14:20:53.078767873 +0000
++++ scipy/special/special/amos/amos.h
+@@ -93,8 +93,11 @@
+
+ #include <stdlib.h>
+
+-#include <math.h>
+-#include <complex.h>
++#include <cmath>
++#include <complex>
++
++using std::isinf;
++using std::isnan;
+
+ static int amos_acai(std::complex<double>, double, int, int, int, std::complex<double> *, double, double, double, double);
+ static int amos_acon(std::complex<double>, double, int, int, int, std::complex<double> *, double, double, double, double, double);
Index: pkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun.h
diff -u /dev/null pkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun.h:1.1
--- /dev/null Fri Apr 19 19:24:25 2024
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special_special_specfun.h Fri Apr 19 19:24:25 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-scipy_special_special_specfun.h,v 1.1 2024/04/19 19:24:25 adam Exp $
+
+Fix error: 'isinf' was not declared in this scope; did you mean 'std::isinf'?
+
+--- scipy/special/special/specfun.h.orig 2024-04-19 14:03:19.375569416 +0000
++++ scipy/special/special/specfun.h
+@@ -26,6 +26,9 @@
+ } \
+ } while (0)
+
++using std::isinf;
++using std::isnan;
++
+ namespace special {
+
+ inline int cem(double m, double q, double x, double *csf, double *csd);
Index: pkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h
diff -u /dev/null pkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h:1.1
--- /dev/null Fri Apr 19 19:24:25 2024
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h Fri Apr 19 19:24:25 2024
@@ -0,0 +1,25 @@
+$NetBSD: patch-scipy_special_stirling2.h,v 1.1 2024/04/19 19:24:25 adam Exp $
+
+Prefer C++ headers.
+Fix error: 'isinf' was not declared in this scope; did you mean 'std::isinf'?
+
+--- scipy/special/stirling2.h.orig 2024-04-02 18:31:54.000000000 +0000
++++ scipy/special/stirling2.h
+@@ -1,12 +1,15 @@
+ #ifndef STIRLING_H
+ #define STIRLING_H
+
+-#include <complex.h>
+-#include <math.h>
++#include <complex>
++#include <cmath>
+ #include <stdio.h>
+ #include <stdint.h>
+ #include <stdlib.h>
+
++using std::isinf;
++using std::isnan;
++
+ #include "special/lambertw.h"
+
+
Home |
Main Index |
Thread Index |
Old Index