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:           Wed Oct  5 20:54:31 UTC 2022

Modified Files:
        pkgsrc/math/py-scipy: Makefile PLIST distinfo
        pkgsrc/math/py-scipy/patches: patch-scipy_special___round.h

Log Message:
py-scipy: updated to 1.9.1

SciPy 1.9.1 is a bug-fix release with no new features
compared to 1.9.0. Notably, some important meson build
fixes are included.

SciPy 1.9.0 is the culmination of 6 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. There have been a number of deprecations and API changes
in this release, which are documented below. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations. Before upgrading, we recommend that users check that
their own code does not use deprecated SciPy functionality (to do so,
run your code with python -Wd and check for DeprecationWarning s).
Our development attention will now shift to bug-fix releases on the
1.9.x branch, and on adding new features on the main branch.

This release requires Python 3.8-3.11 and NumPy 1.18.5 or greater.

For running on PyPy, PyPy3 6.0+ is required.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/math/py-scipy/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/math/py-scipy/PLIST
cvs rdiff -u -r1.37 -r1.38 pkgsrc/math/py-scipy/distinfo
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/math/py-scipy/patches/patch-scipy_special___round.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.60 pkgsrc/math/py-scipy/Makefile:1.61
--- pkgsrc/math/py-scipy/Makefile:1.60  Sat Jul 30 16:13:47 2022
+++ pkgsrc/math/py-scipy/Makefile       Wed Oct  5 20:54:31 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2022/07/30 16:13:47 he Exp $
+# $NetBSD: Makefile,v 1.61 2022/10/05 20:54:31 adam Exp $
 
-DISTNAME=      scipy-1.8.1
-PKGREVISION=   3
+DISTNAME=      scipy-1.9.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scipy/}
@@ -72,7 +71,7 @@ BUILDLINK_API_DEPENDS.boost-headers+= bo
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
 .include "../../math/fftw/buildlink3.mk"
-BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.17.3
+BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.18.5
 .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.22 pkgsrc/math/py-scipy/PLIST:1.23
--- pkgsrc/math/py-scipy/PLIST:1.22     Sat Apr  9 12:15:31 2022
+++ pkgsrc/math/py-scipy/PLIST  Wed Oct  5 20:54:31 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2022/04/09 12:15:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2022/10/05 20:54:31 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,7 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx
 ${PYSITELIB}/scipy/HACKING.rst.txt
 ${PYSITELIB}/scipy/INSTALL.rst.txt
 ${PYSITELIB}/scipy/LICENSE.txt
+${PYSITELIB}/scipy/LICENSES_bundled.txt
 ${PYSITELIB}/scipy/__config__.py
 ${PYSITELIB}/scipy/__config__.pyc
 ${PYSITELIB}/scipy/__config__.pyo
@@ -23,6 +24,15 @@ ${PYSITELIB}/scipy/_build_utils/_fortran
 ${PYSITELIB}/scipy/_build_utils/compiler_helper.py
 ${PYSITELIB}/scipy/_build_utils/compiler_helper.pyc
 ${PYSITELIB}/scipy/_build_utils/compiler_helper.pyo
+${PYSITELIB}/scipy/_build_utils/copyfiles.py
+${PYSITELIB}/scipy/_build_utils/copyfiles.pyc
+${PYSITELIB}/scipy/_build_utils/copyfiles.pyo
+${PYSITELIB}/scipy/_build_utils/cythoner.py
+${PYSITELIB}/scipy/_build_utils/cythoner.pyc
+${PYSITELIB}/scipy/_build_utils/cythoner.pyo
+${PYSITELIB}/scipy/_build_utils/gcc_build_bitness.py
+${PYSITELIB}/scipy/_build_utils/gcc_build_bitness.pyc
+${PYSITELIB}/scipy/_build_utils/gcc_build_bitness.pyo
 ${PYSITELIB}/scipy/_build_utils/setup.py
 ${PYSITELIB}/scipy/_build_utils/setup.pyc
 ${PYSITELIB}/scipy/_build_utils/setup.pyo
@@ -60,6 +70,9 @@ ${PYSITELIB}/scipy/_lib/_fpumode.so
 ${PYSITELIB}/scipy/_lib/_gcutils.py
 ${PYSITELIB}/scipy/_lib/_gcutils.pyc
 ${PYSITELIB}/scipy/_lib/_gcutils.pyo
+${PYSITELIB}/scipy/_lib/_highs_utils.py
+${PYSITELIB}/scipy/_lib/_highs_utils.pyc
+${PYSITELIB}/scipy/_lib/_highs_utils.pyo
 ${PYSITELIB}/scipy/_lib/_pep440.py
 ${PYSITELIB}/scipy/_lib/_pep440.pyc
 ${PYSITELIB}/scipy/_lib/_pep440.pyo
@@ -135,6 +148,7 @@ ${PYSITELIB}/scipy/cluster/setup.pyc
 ${PYSITELIB}/scipy/cluster/setup.pyo
 ${PYSITELIB}/scipy/cluster/tests/__init__.py
 ${PYSITELIB}/scipy/cluster/tests/hierarchy_test_data.py
+${PYSITELIB}/scipy/cluster/tests/meson.build
 ${PYSITELIB}/scipy/cluster/tests/test_disjoint_set.py
 ${PYSITELIB}/scipy/cluster/tests/test_hierarchy.py
 ${PYSITELIB}/scipy/cluster/tests/test_vq.py
@@ -163,6 +177,7 @@ ${PYSITELIB}/scipy/constants/setup.py
 ${PYSITELIB}/scipy/constants/setup.pyc
 ${PYSITELIB}/scipy/constants/setup.pyo
 ${PYSITELIB}/scipy/constants/tests/__init__.py
+${PYSITELIB}/scipy/constants/tests/meson.build
 ${PYSITELIB}/scipy/constants/tests/test_codata.py
 ${PYSITELIB}/scipy/constants/tests/test_constants.py
 ${PYSITELIB}/scipy/doc_requirements.txt
@@ -181,6 +196,9 @@ ${PYSITELIB}/scipy/fft/_debug_backends.p
 ${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/_helper.py
 ${PYSITELIB}/scipy/fft/_helper.pyc
 ${PYSITELIB}/scipy/fft/_helper.pyo
@@ -202,6 +220,7 @@ ${PYSITELIB}/scipy/fft/_pocketfft/setup.
 ${PYSITELIB}/scipy/fft/_pocketfft/setup.pyc
 ${PYSITELIB}/scipy/fft/_pocketfft/setup.pyo
 ${PYSITELIB}/scipy/fft/_pocketfft/tests/__init__.py
+${PYSITELIB}/scipy/fft/_pocketfft/tests/meson.build
 ${PYSITELIB}/scipy/fft/_pocketfft/tests/test_basic.py
 ${PYSITELIB}/scipy/fft/_pocketfft/tests/test_real_transforms.py
 ${PYSITELIB}/scipy/fft/_realtransforms.py
@@ -210,6 +229,8 @@ ${PYSITELIB}/scipy/fft/_realtransforms.p
 ${PYSITELIB}/scipy/fft/setup.py
 ${PYSITELIB}/scipy/fft/setup.pyc
 ${PYSITELIB}/scipy/fft/setup.pyo
+${PYSITELIB}/scipy/fft/tests/__init__.py
+${PYSITELIB}/scipy/fft/tests/meson.build
 ${PYSITELIB}/scipy/fft/tests/mock_backend.py
 ${PYSITELIB}/scipy/fft/tests/test_backend.py
 ${PYSITELIB}/scipy/fft/tests/test_fft_function.py
@@ -258,6 +279,7 @@ ${PYSITELIB}/scipy/fftpack/tests/fftw_si
 ${PYSITELIB}/scipy/fftpack/tests/gen_fftw_ref.py
 ${PYSITELIB}/scipy/fftpack/tests/gendata.m
 ${PYSITELIB}/scipy/fftpack/tests/gendata.py
+${PYSITELIB}/scipy/fftpack/tests/meson.build
 ${PYSITELIB}/scipy/fftpack/tests/test.npz
 ${PYSITELIB}/scipy/fftpack/tests/test_basic.py
 ${PYSITELIB}/scipy/fftpack/tests/test_helper.py
@@ -301,6 +323,7 @@ ${PYSITELIB}/scipy/integrate/_ivp/rk.pyo
 ${PYSITELIB}/scipy/integrate/_ivp/setup.py
 ${PYSITELIB}/scipy/integrate/_ivp/setup.pyc
 ${PYSITELIB}/scipy/integrate/_ivp/setup.pyo
+${PYSITELIB}/scipy/integrate/_ivp/tests/meson.build
 ${PYSITELIB}/scipy/integrate/_ivp/tests/test_ivp.py
 ${PYSITELIB}/scipy/integrate/_ivp/tests/test_rk.py
 ${PYSITELIB}/scipy/integrate/_lsoda.so
@@ -342,6 +365,8 @@ ${PYSITELIB}/scipy/integrate/setup.pyo
 ${PYSITELIB}/scipy/integrate/tests/__init__.py
 ${PYSITELIB}/scipy/integrate/tests/_test_multivariate.c
 ${PYSITELIB}/scipy/integrate/tests/banded5x5.f
+${PYSITELIB}/scipy/integrate/tests/banded5x5.pyf
+${PYSITELIB}/scipy/integrate/tests/meson.build
 ${PYSITELIB}/scipy/integrate/tests/test__quad_vec.py
 ${PYSITELIB}/scipy/integrate/tests/test_banded_ode_solvers.py
 ${PYSITELIB}/scipy/integrate/tests/test_bvp.py
@@ -398,6 +423,9 @@ ${PYSITELIB}/scipy/interpolate/_rbfinter
 ${PYSITELIB}/scipy/interpolate/_rbfinterp_pythran.pyc
 ${PYSITELIB}/scipy/interpolate/_rbfinterp_pythran.pyo
 ${PYSITELIB}/scipy/interpolate/_rbfinterp_pythran.so
+${PYSITELIB}/scipy/interpolate/_rgi.py
+${PYSITELIB}/scipy/interpolate/_rgi.pyc
+${PYSITELIB}/scipy/interpolate/_rgi.pyo
 ${PYSITELIB}/scipy/interpolate/dfitpack.so
 ${PYSITELIB}/scipy/interpolate/fitpack.py
 ${PYSITELIB}/scipy/interpolate/fitpack.pyc
@@ -424,6 +452,7 @@ ${PYSITELIB}/scipy/interpolate/setup.pyo
 ${PYSITELIB}/scipy/interpolate/tests/__init__.py
 ${PYSITELIB}/scipy/interpolate/tests/data/bug-1310.npz
 ${PYSITELIB}/scipy/interpolate/tests/data/estimate_gradients_hang.npy
+${PYSITELIB}/scipy/interpolate/tests/meson.build
 ${PYSITELIB}/scipy/interpolate/tests/test_bsplines.py
 ${PYSITELIB}/scipy/interpolate/tests/test_fitpack.py
 ${PYSITELIB}/scipy/interpolate/tests/test_fitpack2.py
@@ -435,7 +464,7 @@ ${PYSITELIB}/scipy/interpolate/tests/tes
 ${PYSITELIB}/scipy/interpolate/tests/test_polyint.py
 ${PYSITELIB}/scipy/interpolate/tests/test_rbf.py
 ${PYSITELIB}/scipy/interpolate/tests/test_rbfinterp.py
-${PYSITELIB}/scipy/interpolate/tests/test_regression.py
+${PYSITELIB}/scipy/interpolate/tests/test_rgi.py
 ${PYSITELIB}/scipy/io/__init__.py
 ${PYSITELIB}/scipy/io/__init__.pyc
 ${PYSITELIB}/scipy/io/__init__.pyo
@@ -455,6 +484,7 @@ ${PYSITELIB}/scipy/io/_harwell_boeing/se
 ${PYSITELIB}/scipy/io/_harwell_boeing/setup.pyc
 ${PYSITELIB}/scipy/io/_harwell_boeing/setup.pyo
 ${PYSITELIB}/scipy/io/_harwell_boeing/tests/__init__.py
+${PYSITELIB}/scipy/io/_harwell_boeing/tests/meson.build
 ${PYSITELIB}/scipy/io/_harwell_boeing/tests/test_fortran_format.py
 ${PYSITELIB}/scipy/io/_harwell_boeing/tests/test_hb.py
 ${PYSITELIB}/scipy/io/_idl.py
@@ -496,6 +526,7 @@ ${PYSITELIB}/scipy/io/arff/tests/data/te
 ${PYSITELIB}/scipy/io/arff/tests/data/test7.arff
 ${PYSITELIB}/scipy/io/arff/tests/data/test8.arff
 ${PYSITELIB}/scipy/io/arff/tests/data/test9.arff
+${PYSITELIB}/scipy/io/arff/tests/meson.build
 ${PYSITELIB}/scipy/io/arff/tests/test_arffread.py
 ${PYSITELIB}/scipy/io/harwell_boeing.py
 ${PYSITELIB}/scipy/io/harwell_boeing.pyc
@@ -671,6 +702,7 @@ ${PYSITELIB}/scipy/io/matlab/tests/data/
 ${PYSITELIB}/scipy/io/matlab/tests/data/testvec_4_GLNX86.mat
 ${PYSITELIB}/scipy/io/matlab/tests/gen_mat4files.m
 ${PYSITELIB}/scipy/io/matlab/tests/gen_mat5files.m
+${PYSITELIB}/scipy/io/matlab/tests/meson.build
 ${PYSITELIB}/scipy/io/matlab/tests/save_matfile.m
 ${PYSITELIB}/scipy/io/matlab/tests/test_byteordercodes.py
 ${PYSITELIB}/scipy/io/matlab/tests/test_mio.py
@@ -775,6 +807,7 @@ ${PYSITELIB}/scipy/io/tests/data/test-80
 ${PYSITELIB}/scipy/io/tests/data/test-8000Hz-le-4ch-9S-12bit.wav
 ${PYSITELIB}/scipy/io/tests/data/test-8000Hz-le-5ch-9S-5bit.wav
 ${PYSITELIB}/scipy/io/tests/data/various_compressed.sav
+${PYSITELIB}/scipy/io/tests/meson.build
 ${PYSITELIB}/scipy/io/tests/test_fortran.py
 ${PYSITELIB}/scipy/io/tests/test_idl.py
 ${PYSITELIB}/scipy/io/tests/test_mmio.py
@@ -794,6 +827,7 @@ ${PYSITELIB}/scipy/linalg/_basic.pyo
 ${PYSITELIB}/scipy/linalg/_cython_signature_generator.py
 ${PYSITELIB}/scipy/linalg/_cython_signature_generator.pyc
 ${PYSITELIB}/scipy/linalg/_cython_signature_generator.pyo
+${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pxd
 ${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pyi
 ${PYSITELIB}/scipy/linalg/_cythonized_array_utils.so
 ${PYSITELIB}/scipy/linalg/_decomp.py
@@ -846,6 +880,8 @@ ${PYSITELIB}/scipy/linalg/_interpolative
 ${PYSITELIB}/scipy/linalg/_matfuncs.py
 ${PYSITELIB}/scipy/linalg/_matfuncs.pyc
 ${PYSITELIB}/scipy/linalg/_matfuncs.pyo
+${PYSITELIB}/scipy/linalg/_matfuncs_expm.pyi
+${PYSITELIB}/scipy/linalg/_matfuncs_expm.so
 ${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.py
 ${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.pyc
 ${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.pyo
@@ -925,7 +961,6 @@ ${PYSITELIB}/scipy/linalg/special_matric
 ${PYSITELIB}/scipy/linalg/special_matrices.pyc
 ${PYSITELIB}/scipy/linalg/special_matrices.pyo
 ${PYSITELIB}/scipy/linalg/src/id_dist/doc/doc.tex
-${PYSITELIB}/scipy/linalg/src/lapack_deprecations/LICENSE
 ${PYSITELIB}/scipy/linalg/tests/__init__.py
 ${PYSITELIB}/scipy/linalg/tests/data/carex_15_data.npz
 ${PYSITELIB}/scipy/linalg/tests/data/carex_18_data.npz
@@ -933,6 +968,8 @@ ${PYSITELIB}/scipy/linalg/tests/data/car
 ${PYSITELIB}/scipy/linalg/tests/data/carex_20_data.npz
 ${PYSITELIB}/scipy/linalg/tests/data/carex_6_data.npz
 ${PYSITELIB}/scipy/linalg/tests/data/gendare_20170120_data.npz
+${PYSITELIB}/scipy/linalg/tests/data/meson.build
+${PYSITELIB}/scipy/linalg/tests/meson.build
 ${PYSITELIB}/scipy/linalg/tests/test_basic.py
 ${PYSITELIB}/scipy/linalg/tests/test_blas.py
 ${PYSITELIB}/scipy/linalg/tests/test_cython_blas.py
@@ -955,15 +992,13 @@ ${PYSITELIB}/scipy/linalg/tests/test_ske
 ${PYSITELIB}/scipy/linalg/tests/test_solve_toeplitz.py
 ${PYSITELIB}/scipy/linalg/tests/test_solvers.py
 ${PYSITELIB}/scipy/linalg/tests/test_special_matrices.py
+${PYSITELIB}/scipy/meson_options.txt
 ${PYSITELIB}/scipy/misc/__init__.py
 ${PYSITELIB}/scipy/misc/__init__.pyc
 ${PYSITELIB}/scipy/misc/__init__.pyo
 ${PYSITELIB}/scipy/misc/_common.py
 ${PYSITELIB}/scipy/misc/_common.pyc
 ${PYSITELIB}/scipy/misc/_common.pyo
-${PYSITELIB}/scipy/misc/_doccer.py
-${PYSITELIB}/scipy/misc/_doccer.pyc
-${PYSITELIB}/scipy/misc/_doccer.pyo
 ${PYSITELIB}/scipy/misc/ascent.dat
 ${PYSITELIB}/scipy/misc/common.py
 ${PYSITELIB}/scipy/misc/common.pyc
@@ -977,6 +1012,7 @@ ${PYSITELIB}/scipy/misc/setup.py
 ${PYSITELIB}/scipy/misc/setup.pyc
 ${PYSITELIB}/scipy/misc/setup.pyo
 ${PYSITELIB}/scipy/misc/tests/__init__.py
+${PYSITELIB}/scipy/misc/tests/meson.build
 ${PYSITELIB}/scipy/misc/tests/test_common.py
 ${PYSITELIB}/scipy/misc/tests/test_doccer.py
 ${PYSITELIB}/scipy/mypy_requirements.txt
@@ -1032,6 +1068,7 @@ ${PYSITELIB}/scipy/ndimage/tests/data/la
 ${PYSITELIB}/scipy/ndimage/tests/data/label_results.txt
 ${PYSITELIB}/scipy/ndimage/tests/data/label_strels.txt
 ${PYSITELIB}/scipy/ndimage/tests/dots.png
+${PYSITELIB}/scipy/ndimage/tests/meson.build
 ${PYSITELIB}/scipy/ndimage/tests/test_c_api.py
 ${PYSITELIB}/scipy/ndimage/tests/test_datatypes.py
 ${PYSITELIB}/scipy/ndimage/tests/test_filters.py
@@ -1063,6 +1100,7 @@ ${PYSITELIB}/scipy/odr/setup.py
 ${PYSITELIB}/scipy/odr/setup.pyc
 ${PYSITELIB}/scipy/odr/setup.pyo
 ${PYSITELIB}/scipy/odr/tests/__init__.py
+${PYSITELIB}/scipy/odr/tests/meson.build
 ${PYSITELIB}/scipy/odr/tests/test_odr.py
 ${PYSITELIB}/scipy/optimize.pxd
 ${PYSITELIB}/scipy/optimize/__init__.py
@@ -1087,6 +1125,10 @@ ${PYSITELIB}/scipy/optimize/_differentia
 ${PYSITELIB}/scipy/optimize/_differentialevolution.py
 ${PYSITELIB}/scipy/optimize/_differentialevolution.pyc
 ${PYSITELIB}/scipy/optimize/_differentialevolution.pyo
+${PYSITELIB}/scipy/optimize/_direct.so
+${PYSITELIB}/scipy/optimize/_direct_py.py
+${PYSITELIB}/scipy/optimize/_direct_py.pyc
+${PYSITELIB}/scipy/optimize/_direct_py.pyo
 ${PYSITELIB}/scipy/optimize/_dual_annealing.py
 ${PYSITELIB}/scipy/optimize/_dual_annealing.pyc
 ${PYSITELIB}/scipy/optimize/_dual_annealing.pyo
@@ -1111,6 +1153,7 @@ ${PYSITELIB}/scipy/optimize/_highs/cytho
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/HighsModelUtils.pxd
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/HighsOptions.pxd
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/HighsRuntimeOptions.pxd
+${PYSITELIB}/scipy/optimize/_highs/cython/src/HighsSparseMatrix.pxd
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/HighsStatus.pxd
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/SimplexConst.pxd
 ${PYSITELIB}/scipy/optimize/_highs/cython/src/highs_c_api.pxd
@@ -1145,10 +1188,7 @@ ${PYSITELIB}/scipy/optimize/_linprog_sim
 ${PYSITELIB}/scipy/optimize/_linprog_util.py
 ${PYSITELIB}/scipy/optimize/_linprog_util.pyc
 ${PYSITELIB}/scipy/optimize/_linprog_util.pyo
-${PYSITELIB}/scipy/optimize/_lsap.py
-${PYSITELIB}/scipy/optimize/_lsap.pyc
-${PYSITELIB}/scipy/optimize/_lsap.pyo
-${PYSITELIB}/scipy/optimize/_lsap_module.so
+${PYSITELIB}/scipy/optimize/_lsap.so
 ${PYSITELIB}/scipy/optimize/_lsq/__init__.py
 ${PYSITELIB}/scipy/optimize/_lsq/__init__.pyc
 ${PYSITELIB}/scipy/optimize/_lsq/__init__.pyo
@@ -1177,6 +1217,9 @@ ${PYSITELIB}/scipy/optimize/_lsq/trf.pyo
 ${PYSITELIB}/scipy/optimize/_lsq/trf_linear.py
 ${PYSITELIB}/scipy/optimize/_lsq/trf_linear.pyc
 ${PYSITELIB}/scipy/optimize/_lsq/trf_linear.pyo
+${PYSITELIB}/scipy/optimize/_milp.py
+${PYSITELIB}/scipy/optimize/_milp.pyc
+${PYSITELIB}/scipy/optimize/_milp.pyo
 ${PYSITELIB}/scipy/optimize/_minimize.py
 ${PYSITELIB}/scipy/optimize/_minimize.pyc
 ${PYSITELIB}/scipy/optimize/_minimize.pyo
@@ -1216,6 +1259,7 @@ ${PYSITELIB}/scipy/optimize/_shgo.pyo
 ${PYSITELIB}/scipy/optimize/_shgo_lib/__init__.py
 ${PYSITELIB}/scipy/optimize/_shgo_lib/__init__.pyc
 ${PYSITELIB}/scipy/optimize/_shgo_lib/__init__.pyo
+${PYSITELIB}/scipy/optimize/_shgo_lib/meson.build
 ${PYSITELIB}/scipy/optimize/_shgo_lib/triangulation.py
 ${PYSITELIB}/scipy/optimize/_shgo_lib/triangulation.pyc
 ${PYSITELIB}/scipy/optimize/_shgo_lib/triangulation.pyo
@@ -1264,6 +1308,7 @@ ${PYSITELIB}/scipy/optimize/_trustregion
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/setup.pyc
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/setup.pyo
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/tests/__init__.py
+${PYSITELIB}/scipy/optimize/_trustregion_constr/tests/meson.build
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/tests/test_canonical_constraint.py
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/tests/test_projections.py
 ${PYSITELIB}/scipy/optimize/_trustregion_constr/tests/test_qp_subproblem.py
@@ -1332,6 +1377,7 @@ ${PYSITELIB}/scipy/optimize/slsqp.py
 ${PYSITELIB}/scipy/optimize/slsqp.pyc
 ${PYSITELIB}/scipy/optimize/slsqp.pyo
 ${PYSITELIB}/scipy/optimize/tests/__init__.py
+${PYSITELIB}/scipy/optimize/tests/meson.build
 ${PYSITELIB}/scipy/optimize/tests/test__basinhopping.py
 ${PYSITELIB}/scipy/optimize/tests/test__differential_evolution.py
 ${PYSITELIB}/scipy/optimize/tests/test__dual_annealing.py
@@ -1346,6 +1392,7 @@ ${PYSITELIB}/scipy/optimize/tests/test_c
 ${PYSITELIB}/scipy/optimize/tests/test_constraints.py
 ${PYSITELIB}/scipy/optimize/tests/test_cython_optimize.py
 ${PYSITELIB}/scipy/optimize/tests/test_differentiable_functions.py
+${PYSITELIB}/scipy/optimize/tests/test_direct.py
 ${PYSITELIB}/scipy/optimize/tests/test_hessian_update_strategy.py
 ${PYSITELIB}/scipy/optimize/tests/test_lbfgsb_hessinv.py
 ${PYSITELIB}/scipy/optimize/tests/test_lbfgsb_setulb.py
@@ -1355,6 +1402,7 @@ ${PYSITELIB}/scipy/optimize/tests/test_l
 ${PYSITELIB}/scipy/optimize/tests/test_linprog.py
 ${PYSITELIB}/scipy/optimize/tests/test_lsq_common.py
 ${PYSITELIB}/scipy/optimize/tests/test_lsq_linear.py
+${PYSITELIB}/scipy/optimize/tests/test_milp.py
 ${PYSITELIB}/scipy/optimize/tests/test_minimize_constrained.py
 ${PYSITELIB}/scipy/optimize/tests/test_minpack.py
 ${PYSITELIB}/scipy/optimize/tests/test_nnls.py
@@ -1466,6 +1514,7 @@ ${PYSITELIB}/scipy/signal/spline.py
 ${PYSITELIB}/scipy/signal/spline.pyc
 ${PYSITELIB}/scipy/signal/spline.pyo
 ${PYSITELIB}/scipy/signal/tests/__init__.py
+${PYSITELIB}/scipy/signal/tests/meson.build
 ${PYSITELIB}/scipy/signal/tests/mpsig.py
 ${PYSITELIB}/scipy/signal/tests/test_array_tools.py
 ${PYSITELIB}/scipy/signal/tests/test_bsplines.py
@@ -1600,6 +1649,7 @@ ${PYSITELIB}/scipy/sparse/csgraph/setup.
 ${PYSITELIB}/scipy/sparse/csgraph/setup.pyc
 ${PYSITELIB}/scipy/sparse/csgraph/setup.pyo
 ${PYSITELIB}/scipy/sparse/csgraph/tests/__init__.py
+${PYSITELIB}/scipy/sparse/csgraph/tests/meson.build
 ${PYSITELIB}/scipy/sparse/csgraph/tests/test_connected_components.py
 ${PYSITELIB}/scipy/sparse/csgraph/tests/test_conversions.py
 ${PYSITELIB}/scipy/sparse/csgraph/tests/test_flow.py
@@ -1645,6 +1695,7 @@ ${PYSITELIB}/scipy/sparse/linalg/_dsolve
 ${PYSITELIB}/scipy/sparse/linalg/_dsolve/setup.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_dsolve/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_dsolve/tests/__init__.py
+${PYSITELIB}/scipy/sparse/linalg/_dsolve/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/_dsolve/tests/test_linsolve.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/__init__.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/__init__.pyc
@@ -1667,6 +1718,7 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/setup.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/tests/__init__.py
+${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/tests/test_arpack.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/__init__.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/__init__.pyc
@@ -1678,11 +1730,13 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/setup.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/tests/__init__.py
+${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/lobpcg/tests/test_lobpcg.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/setup.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/setup.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/tests/__init__.py
+${PYSITELIB}/scipy/sparse/linalg/_eigen/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/tests/test_svds.py
 ${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.py
 ${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.pyc
@@ -1717,6 +1771,7 @@ ${PYSITELIB}/scipy/sparse/linalg/_isolve
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/__init__.py
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/demo_lgmres.py
+${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/test_gcrotmk.py
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/test_iterative.py
 ${PYSITELIB}/scipy/sparse/linalg/_isolve/tests/test_lgmres.py
@@ -1765,6 +1820,7 @@ ${PYSITELIB}/scipy/sparse/linalg/setup.p
 ${PYSITELIB}/scipy/sparse/linalg/setup.pyc
 ${PYSITELIB}/scipy/sparse/linalg/setup.pyo
 ${PYSITELIB}/scipy/sparse/linalg/tests/__init__.py
+${PYSITELIB}/scipy/sparse/linalg/tests/meson.build
 ${PYSITELIB}/scipy/sparse/linalg/tests/propack_test_data.npz
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.py
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.py
@@ -1788,6 +1844,7 @@ ${PYSITELIB}/scipy/sparse/sputils.pyo
 ${PYSITELIB}/scipy/sparse/tests/__init__.py
 ${PYSITELIB}/scipy/sparse/tests/data/csc_py2.npz
 ${PYSITELIB}/scipy/sparse/tests/data/csc_py3.npz
+${PYSITELIB}/scipy/sparse/tests/meson.build
 ${PYSITELIB}/scipy/sparse/tests/test_array_api.py
 ${PYSITELIB}/scipy/sparse/tests/test_base.py
 ${PYSITELIB}/scipy/sparse/tests/test_construct.py
@@ -1874,6 +1931,7 @@ ${PYSITELIB}/scipy/spatial/tests/data/ra
 ${PYSITELIB}/scipy/spatial/tests/data/random-int-data.txt
 ${PYSITELIB}/scipy/spatial/tests/data/random-uint-data.txt
 ${PYSITELIB}/scipy/spatial/tests/data/selfdual-4d-polytope.txt
+${PYSITELIB}/scipy/spatial/tests/meson.build
 ${PYSITELIB}/scipy/spatial/tests/test__plotutils.py
 ${PYSITELIB}/scipy/spatial/tests/test__procrustes.py
 ${PYSITELIB}/scipy/spatial/tests/test_distance.py
@@ -1900,6 +1958,7 @@ ${PYSITELIB}/scipy/spatial/transform/set
 ${PYSITELIB}/scipy/spatial/transform/setup.pyc
 ${PYSITELIB}/scipy/spatial/transform/setup.pyo
 ${PYSITELIB}/scipy/spatial/transform/tests/__init__.py
+${PYSITELIB}/scipy/spatial/transform/tests/meson.build
 ${PYSITELIB}/scipy/spatial/transform/tests/test_rotation.py
 ${PYSITELIB}/scipy/spatial/transform/tests/test_rotation_groups.py
 ${PYSITELIB}/scipy/spatial/transform/tests/test_rotation_spline.py
@@ -2093,12 +2152,10 @@ ${PYSITELIB}/scipy/stats/_boost/beta_ufu
 ${PYSITELIB}/scipy/stats/_boost/binom_ufunc.so
 ${PYSITELIB}/scipy/stats/_boost/hypergeom_ufunc.so
 ${PYSITELIB}/scipy/stats/_boost/nbinom_ufunc.so
+${PYSITELIB}/scipy/stats/_boost/ncf_ufunc.so
 ${PYSITELIB}/scipy/stats/_boost/setup.py
 ${PYSITELIB}/scipy/stats/_boost/setup.pyc
 ${PYSITELIB}/scipy/stats/_boost/setup.pyo
-${PYSITELIB}/scipy/stats/_bootstrap.py
-${PYSITELIB}/scipy/stats/_bootstrap.pyc
-${PYSITELIB}/scipy/stats/_bootstrap.pyo
 ${PYSITELIB}/scipy/stats/_common.py
 ${PYSITELIB}/scipy/stats/_common.pyc
 ${PYSITELIB}/scipy/stats/_common.pyo
@@ -2123,6 +2180,9 @@ ${PYSITELIB}/scipy/stats/_distr_params.p
 ${PYSITELIB}/scipy/stats/_entropy.py
 ${PYSITELIB}/scipy/stats/_entropy.pyc
 ${PYSITELIB}/scipy/stats/_entropy.pyo
+${PYSITELIB}/scipy/stats/_fit.py
+${PYSITELIB}/scipy/stats/_fit.pyc
+${PYSITELIB}/scipy/stats/_fit.pyo
 ${PYSITELIB}/scipy/stats/_generate_pyx.py
 ${PYSITELIB}/scipy/stats/_generate_pyx.pyc
 ${PYSITELIB}/scipy/stats/_generate_pyx.pyo
@@ -2139,6 +2199,13 @@ ${PYSITELIB}/scipy/stats/_kde.pyo
 ${PYSITELIB}/scipy/stats/_ksstats.py
 ${PYSITELIB}/scipy/stats/_ksstats.pyc
 ${PYSITELIB}/scipy/stats/_ksstats.pyo
+${PYSITELIB}/scipy/stats/_levy_stable/__init__.py
+${PYSITELIB}/scipy/stats/_levy_stable/__init__.pyc
+${PYSITELIB}/scipy/stats/_levy_stable/__init__.pyo
+${PYSITELIB}/scipy/stats/_levy_stable/levyst.so
+${PYSITELIB}/scipy/stats/_levy_stable/setup.py
+${PYSITELIB}/scipy/stats/_levy_stable/setup.pyc
+${PYSITELIB}/scipy/stats/_levy_stable/setup.pyo
 ${PYSITELIB}/scipy/stats/_mannwhitneyu.py
 ${PYSITELIB}/scipy/stats/_mannwhitneyu.pyc
 ${PYSITELIB}/scipy/stats/_mannwhitneyu.pyo
@@ -2166,6 +2233,9 @@ ${PYSITELIB}/scipy/stats/_qmc_cy.so
 ${PYSITELIB}/scipy/stats/_relative_risk.py
 ${PYSITELIB}/scipy/stats/_relative_risk.pyc
 ${PYSITELIB}/scipy/stats/_relative_risk.pyo
+${PYSITELIB}/scipy/stats/_resampling.py
+${PYSITELIB}/scipy/stats/_resampling.pyc
+${PYSITELIB}/scipy/stats/_resampling.pyo
 ${PYSITELIB}/scipy/stats/_result_classes.py
 ${PYSITELIB}/scipy/stats/_result_classes.pyc
 ${PYSITELIB}/scipy/stats/_result_classes.pyo
@@ -2198,9 +2268,9 @@ ${PYSITELIB}/scipy/stats/_unuran/unuran_
 ${PYSITELIB}/scipy/stats/_variation.py
 ${PYSITELIB}/scipy/stats/_variation.pyc
 ${PYSITELIB}/scipy/stats/_variation.pyo
-${PYSITELIB}/scipy/stats/_wilcoxon_data.py
-${PYSITELIB}/scipy/stats/_wilcoxon_data.pyc
-${PYSITELIB}/scipy/stats/_wilcoxon_data.pyo
+${PYSITELIB}/scipy/stats/_warnings_errors.py
+${PYSITELIB}/scipy/stats/_warnings_errors.pyc
+${PYSITELIB}/scipy/stats/_warnings_errors.pyo
 ${PYSITELIB}/scipy/stats/biasedurn.py
 ${PYSITELIB}/scipy/stats/biasedurn.pyc
 ${PYSITELIB}/scipy/stats/biasedurn.pyo
@@ -2245,6 +2315,11 @@ ${PYSITELIB}/scipy/stats/stats.pyc
 ${PYSITELIB}/scipy/stats/stats.pyo
 ${PYSITELIB}/scipy/stats/tests/__init__.py
 ${PYSITELIB}/scipy/stats/tests/common_tests.py
+${PYSITELIB}/scipy/stats/tests/data/levy_stable/meson.build
+${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
+${PYSITELIB}/scipy/stats/tests/data/meson.build
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/AtmWtAg.dat
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/SiRstv.dat
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/SmLs01.dat
@@ -2256,14 +2331,15 @@ ${PYSITELIB}/scipy/stats/tests/data/nist
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/SmLs07.dat
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/SmLs08.dat
 ${PYSITELIB}/scipy/stats/tests/data/nist_anova/SmLs09.dat
+${PYSITELIB}/scipy/stats/tests/data/nist_anova/meson.build
 ${PYSITELIB}/scipy/stats/tests/data/nist_linregress/Norris.dat
-${PYSITELIB}/scipy/stats/tests/data/stable-cdf-sample-data.npy
-${PYSITELIB}/scipy/stats/tests/data/stable-pdf-sample-data.npy
+${PYSITELIB}/scipy/stats/tests/data/nist_linregress/meson.build
 ${PYSITELIB}/scipy/stats/tests/data/studentized_range_mpmath_ref.json
+${PYSITELIB}/scipy/stats/tests/meson.build
 ${PYSITELIB}/scipy/stats/tests/studentized_range_mpmath_ref.py
 ${PYSITELIB}/scipy/stats/tests/test_axis_nan_policy.py
 ${PYSITELIB}/scipy/stats/tests/test_binned_statistic.py
-${PYSITELIB}/scipy/stats/tests/test_bootstrap.py
+${PYSITELIB}/scipy/stats/tests/test_boost_ufuncs.py
 ${PYSITELIB}/scipy/stats/tests/test_contingency.py
 ${PYSITELIB}/scipy/stats/tests/test_continuous_basic.py
 ${PYSITELIB}/scipy/stats/tests/test_crosstab.py
@@ -2281,6 +2357,7 @@ ${PYSITELIB}/scipy/stats/tests/test_mult
 ${PYSITELIB}/scipy/stats/tests/test_qmc.py
 ${PYSITELIB}/scipy/stats/tests/test_rank.py
 ${PYSITELIB}/scipy/stats/tests/test_relative_risk.py
+${PYSITELIB}/scipy/stats/tests/test_resampling.py
 ${PYSITELIB}/scipy/stats/tests/test_sampling.py
 ${PYSITELIB}/scipy/stats/tests/test_stats.py
 ${PYSITELIB}/scipy/stats/tests/test_tukeylambda_stats.py

Index: pkgsrc/math/py-scipy/distinfo
diff -u pkgsrc/math/py-scipy/distinfo:1.37 pkgsrc/math/py-scipy/distinfo:1.38
--- pkgsrc/math/py-scipy/distinfo:1.37  Sat Jul 30 16:13:47 2022
+++ pkgsrc/math/py-scipy/distinfo       Wed Oct  5 20:54:31 2022
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.37 2022/07/30 16:13:47 he Exp $
+$NetBSD: distinfo,v 1.38 2022/10/05 20:54:31 adam Exp $
 
-BLAKE2s (scipy-1.8.1.tar.gz) = 364d6645a49d897429094a406e6073e124c1ebca01f4be63ebe401b660d8df38
-SHA512 (scipy-1.8.1.tar.gz) = f6fc71c209991fe82baa4b10d8ade0deb1057f6f5942a91dfb7ae45f3eb78a4535efa2861badf5e2d37239fa99dbd99de760aa7e4854b95991ade0263004e7ea
-Size (scipy-1.8.1.tar.gz) = 38196215 bytes
+BLAKE2s (scipy-1.9.1.tar.gz) = 335d02692e96e08a1625e00857a1bcdff7b8a95aa4e6f901f0376b2f425ec1cb
+SHA512 (scipy-1.9.1.tar.gz) = 1378a24c59b66e2818929acd015fe5408cdd57926d96b7b909d5eb7e2bb6bae942e8fe802f107c8b0901af9873b8e24461624ca0917867e24bb50c7d28e09e71
+Size (scipy-1.9.1.tar.gz) = 42019478 bytes
 SHA1 (patch-scipy_spatial_ckdtree_src_ckdtree__decl.h) = ad0e4a79af2a3b0667e61f205f5b8453ea440498
 SHA1 (patch-scipy_special___logit.h) = c729c2b73de00cad4c9ad834a79b80dea7b05af3
-SHA1 (patch-scipy_special___round.h) = bc05a935e6423ce8395450ad3b30e88826939422
+SHA1 (patch-scipy_special___round.h) = 42249d147057d3ee34c58d1d4806bce6128cafd2
 SHA1 (patch-scipy_stats__unuran_setup.py) = 9839f589fdfe7f1f74e84f32526a2ce96a28d04a

Index: pkgsrc/math/py-scipy/patches/patch-scipy_special___round.h
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_special___round.h:1.3 pkgsrc/math/py-scipy/patches/patch-scipy_special___round.h:1.4
--- pkgsrc/math/py-scipy/patches/patch-scipy_special___round.h:1.3      Mon Sep  3 09:04:24 2018
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special___round.h  Wed Oct  5 20:54:31 2022
@@ -1,14 +1,8 @@
-$NetBSD: patch-scipy_special___round.h,v 1.3 2018/09/03 09:04:24 wiz Exp $
+$NetBSD: patch-scipy_special___round.h,v 1.4 2022/10/05 20:54:31 adam Exp $
 
-Chunk 1: SunOS fix
+SunOS fix
 https://github.com/scipy/scipy/issues/9214
 
-Chunk 2:
-This conditional is just wrong, when built with c++, __STDC_VERSION__
-is not defined.  Make a cheezy fix which insists on <fenv.h> when
-built with C++.
-https://github.com/scipy/scipy/issues/9213
-
 --- scipy/special/_round.h.orig        2018-05-05 17:10:11.000000000 +0000
 +++ scipy/special/_round.h
 @@ -9,6 +9,10 @@
@@ -22,12 +16,3 @@ https://github.com/scipy/scipy/issues/92
  
  double add_round_up(double a, double b)
  {
-@@ -49,7 +53,7 @@ double add_round_down(double a, double b
- 
- 
- /* Helper code for testing _round.h. */
--#if __STDC_VERSION__ >= 199901L
-+#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || defined(__cplusplus)
- /* We have C99 */
- #include <fenv.h>
- #else



Home | Main Index | Thread Index | Old Index