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:           Sun Jan 11 08:15:06 UTC 2026

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

Log Message:
py-scipy: updated to 1.17.0

SciPy 1.17.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.17.x branch, and on adding new features on the main branch.


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 pkgsrc/math/py-scipy/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/math/py-scipy/PLIST
cvs rdiff -u -r1.63 -r1.64 pkgsrc/math/py-scipy/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.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.103 pkgsrc/math/py-scipy/Makefile:1.104
--- pkgsrc/math/py-scipy/Makefile:1.103 Thu Oct 30 14:58:40 2025
+++ pkgsrc/math/py-scipy/Makefile       Sun Jan 11 08:15:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.103 2025/10/30 14:58:40 adam Exp $
+# $NetBSD: Makefile,v 1.104 2026/01/11 08:15:05 adam Exp $
 
-DISTNAME=      scipy-1.16.3
+DISTNAME=      scipy-1.17.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scipy/}
@@ -15,7 +15,8 @@ TOOL_DEPENDS+=        meson>=1.5.0:../../devel/
 TOOL_DEPENDS+= ${PYPKGPREFIX}-meson_python>=0.15.0:../../devel/py-meson_python
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TOOL_DEPENDS+= ${PYPKGPREFIX}-pythran>=0.14.0:../../math/py-pythran
-TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-gmpy2-[0-9]*:../../math/py-gmpy2
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.30:../../devel/py-hypothesis
 TEST_DEPENDS+= ${PYPKGPREFIX}-mpmath-[0-9]*:../../math/py-mpmath
 TEST_DEPENDS+= ${PYPKGPREFIX}-pooch-[0-9]*:../../devel/py-pooch
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
@@ -39,7 +40,6 @@ SUBST_CLASSES+=               f2py
 SUBST_STAGE.f2py=      pre-configure
 SUBST_MESSAGE.f2py=    Fixing f2py binary name.
 SUBST_FILES.f2py=      scipy/meson.build
-SUBST_FILES.f2py+=     tools/generate_f2pymod.py
 SUBST_SED.f2py=                -e "s,('f2py'),('f2py-${PYVERSSUFFIX}'),"
 SUBST_SED.f2py+=       -e "s,\['f2py',\['f2py-${PYVERSSUFFIX}',"
 
@@ -108,7 +108,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.23.5
+BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=2.0.0
 .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.34 pkgsrc/math/py-scipy/PLIST:1.35
--- pkgsrc/math/py-scipy/PLIST:1.34     Tue Sep 23 17:42:23 2025
+++ pkgsrc/math/py-scipy/PLIST  Sun Jan 11 08:15:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2025/09/23 17:42:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.35 2026/01/11 08:15:05 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -22,9 +22,15 @@ ${PYSITELIB}/scipy/_lib/_array_api.pyo
 ${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.py
 ${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.pyc
 ${PYSITELIB}/scipy/_lib/_array_api_compat_vendor.pyo
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.py
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.pyc
+${PYSITELIB}/scipy/_lib/_array_api_docs_tables.pyo
 ${PYSITELIB}/scipy/_lib/_array_api_no_0d.py
 ${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyc
 ${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyo
+${PYSITELIB}/scipy/_lib/_array_api_override.py
+${PYSITELIB}/scipy/_lib/_array_api_override.pyc
+${PYSITELIB}/scipy/_lib/_array_api_override.pyo
 ${PYSITELIB}/scipy/_lib/_bunch.py
 ${PYSITELIB}/scipy/_lib/_bunch.pyc
 ${PYSITELIB}/scipy/_lib/_bunch.pyo
@@ -48,6 +54,9 @@ ${PYSITELIB}/scipy/_lib/_gcutils.pyo
 ${PYSITELIB}/scipy/_lib/_pep440.py
 ${PYSITELIB}/scipy/_lib/_pep440.pyc
 ${PYSITELIB}/scipy/_lib/_pep440.pyo
+${PYSITELIB}/scipy/_lib/_public_api.py
+${PYSITELIB}/scipy/_lib/_public_api.pyc
+${PYSITELIB}/scipy/_lib/_public_api.pyo
 ${PYSITELIB}/scipy/_lib/_sparse.py
 ${PYSITELIB}/scipy/_lib/_sparse.pyc
 ${PYSITELIB}/scipy/_lib/_sparse.pyo
@@ -57,9 +66,6 @@ ${PYSITELIB}/scipy/_lib/_test_deprecatio
 ${PYSITELIB}/scipy/_lib/_testutils.py
 ${PYSITELIB}/scipy/_lib/_testutils.pyc
 ${PYSITELIB}/scipy/_lib/_testutils.pyo
-${PYSITELIB}/scipy/_lib/_threadsafety.py
-${PYSITELIB}/scipy/_lib/_threadsafety.pyc
-${PYSITELIB}/scipy/_lib/_threadsafety.pyo
 ${PYSITELIB}/scipy/_lib/_tmpdirs.py
 ${PYSITELIB}/scipy/_lib/_tmpdirs.pyc
 ${PYSITELIB}/scipy/_lib/_tmpdirs.pyo
@@ -250,9 +256,6 @@ ${PYSITELIB}/scipy/_lib/cobyqa/utils/mat
 ${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.py
 ${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.pyc
 ${PYSITELIB}/scipy/_lib/cobyqa/utils/versions.pyo
-${PYSITELIB}/scipy/_lib/decorator.py
-${PYSITELIB}/scipy/_lib/decorator.pyc
-${PYSITELIB}/scipy/_lib/decorator.pyo
 ${PYSITELIB}/scipy/_lib/deprecation.py
 ${PYSITELIB}/scipy/_lib/deprecation.pyc
 ${PYSITELIB}/scipy/_lib/deprecation.pyo
@@ -350,9 +353,6 @@ ${PYSITELIB}/scipy/_lib/tests/test__pep4
 ${PYSITELIB}/scipy/_lib/tests/test__testutils.py
 ${PYSITELIB}/scipy/_lib/tests/test__testutils.pyc
 ${PYSITELIB}/scipy/_lib/tests/test__testutils.pyo
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.py
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.pyc
-${PYSITELIB}/scipy/_lib/tests/test__threadsafety.pyo
 ${PYSITELIB}/scipy/_lib/tests/test__util.py
 ${PYSITELIB}/scipy/_lib/tests/test__util.pyc
 ${PYSITELIB}/scipy/_lib/tests/test__util.pyo
@@ -606,6 +606,7 @@ ${PYSITELIB}/scipy/fftpack/tests/test_ps
 ${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.py
 ${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.pyc
 ${PYSITELIB}/scipy/fftpack/tests/test_real_transforms.pyo
+${PYSITELIB}/scipy/integrate/LICENSE_DOP
 ${PYSITELIB}/scipy/integrate/__init__.py
 ${PYSITELIB}/scipy/integrate/__init__.pyc
 ${PYSITELIB}/scipy/integrate/__init__.pyo
@@ -655,7 +656,6 @@ ${PYSITELIB}/scipy/integrate/_ivp/tests/
 ${PYSITELIB}/scipy/integrate/_lebedev.py
 ${PYSITELIB}/scipy/integrate/_lebedev.pyc
 ${PYSITELIB}/scipy/integrate/_lebedev.pyo
-${PYSITELIB}/scipy/integrate/_lsoda.so
 ${PYSITELIB}/scipy/integrate/_ode.py
 ${PYSITELIB}/scipy/integrate/_ode.pyc
 ${PYSITELIB}/scipy/integrate/_ode.pyo
@@ -692,7 +692,6 @@ ${PYSITELIB}/scipy/integrate/_tanhsinh.p
 ${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
 ${PYSITELIB}/scipy/integrate/dop.py
 ${PYSITELIB}/scipy/integrate/dop.pyc
@@ -724,9 +723,6 @@ ${PYSITELIB}/scipy/integrate/tests/test_
 ${PYSITELIB}/scipy/integrate/tests/test_integrate.py
 ${PYSITELIB}/scipy/integrate/tests/test_integrate.pyc
 ${PYSITELIB}/scipy/integrate/tests/test_integrate.pyo
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.py
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.pyc
-${PYSITELIB}/scipy/integrate/tests/test_odeint_jac.pyo
 ${PYSITELIB}/scipy/integrate/tests/test_quadpack.py
 ${PYSITELIB}/scipy/integrate/tests/test_quadpack.pyc
 ${PYSITELIB}/scipy/integrate/tests/test_quadpack.pyo
@@ -789,7 +785,16 @@ ${PYSITELIB}/scipy/interpolate/_rbf.pyo
 ${PYSITELIB}/scipy/interpolate/_rbfinterp.py
 ${PYSITELIB}/scipy/interpolate/_rbfinterp.pyc
 ${PYSITELIB}/scipy/interpolate/_rbfinterp.pyo
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_common.pyo
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_np.pyo
 ${PYSITELIB}/scipy/interpolate/_rbfinterp_pythran.so
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.py
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.pyc
+${PYSITELIB}/scipy/interpolate/_rbfinterp_xp.pyo
 ${PYSITELIB}/scipy/interpolate/_rgi.py
 ${PYSITELIB}/scipy/interpolate/_rgi.pyc
 ${PYSITELIB}/scipy/interpolate/_rgi.pyo
@@ -900,7 +905,6 @@ ${PYSITELIB}/scipy/io/_mmio.pyo
 ${PYSITELIB}/scipy/io/_netcdf.py
 ${PYSITELIB}/scipy/io/_netcdf.pyc
 ${PYSITELIB}/scipy/io/_netcdf.pyo
-${PYSITELIB}/scipy/io/_test_fortran.so
 ${PYSITELIB}/scipy/io/arff/__init__.py
 ${PYSITELIB}/scipy/io/arff/__init__.pyc
 ${PYSITELIB}/scipy/io/arff/__init__.pyo
@@ -1251,6 +1255,7 @@ ${PYSITELIB}/scipy/linalg/__init__.pyo
 ${PYSITELIB}/scipy/linalg/_basic.py
 ${PYSITELIB}/scipy/linalg/_basic.pyc
 ${PYSITELIB}/scipy/linalg/_basic.pyo
+${PYSITELIB}/scipy/linalg/_batched_linalg.so
 ${PYSITELIB}/scipy/linalg/_blas_subroutines.h
 ${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pxd
 ${PYSITELIB}/scipy/linalg/_cythonized_array_utils.pyi
@@ -2338,11 +2343,10 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/_svds_doc.pyo
-${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/COPYING
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/__init__.pyo
-${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/_arpack.so
+${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/_arpacklib.so
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.py
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_eigen/arpack/arpack.pyo
@@ -2373,6 +2377,9 @@ ${PYSITELIB}/scipy/sparse/linalg/_eigen/
 ${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.py
 ${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_expm_multiply.pyo
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.py
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.pyc
+${PYSITELIB}/scipy/sparse/linalg/_funm_multiply_krylov.pyo
 ${PYSITELIB}/scipy/sparse/linalg/_interface.py
 ${PYSITELIB}/scipy/sparse/linalg/_interface.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_interface.pyo
@@ -2436,10 +2443,7 @@ ${PYSITELIB}/scipy/sparse/linalg/_norm.p
 ${PYSITELIB}/scipy/sparse/linalg/_onenormest.py
 ${PYSITELIB}/scipy/sparse/linalg/_onenormest.pyc
 ${PYSITELIB}/scipy/sparse/linalg/_onenormest.pyo
-${PYSITELIB}/scipy/sparse/linalg/_propack/_cpropack.so
-${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/_propack.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
@@ -2468,6 +2472,9 @@ ${PYSITELIB}/scipy/sparse/linalg/tests/p
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.py
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.pyc
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_expm_multiply.pyo
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.py
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.pyc
+${PYSITELIB}/scipy/sparse/linalg/tests/test_funm_multiply_krylov.pyo
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.py
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.pyc
 ${PYSITELIB}/scipy/sparse/linalg/tests/test_interface.pyo
@@ -2503,6 +2510,9 @@ ${PYSITELIB}/scipy/sparse/tests/__init__
 ${PYSITELIB}/scipy/sparse/tests/__init__.pyo
 ${PYSITELIB}/scipy/sparse/tests/data/csc_py2.npz
 ${PYSITELIB}/scipy/sparse/tests/data/csc_py3.npz
+${PYSITELIB}/scipy/sparse/tests/test_64bit.py
+${PYSITELIB}/scipy/sparse/tests/test_64bit.pyc
+${PYSITELIB}/scipy/sparse/tests/test_64bit.pyo
 ${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.py
 ${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.pyc
 ${PYSITELIB}/scipy/sparse/tests/test_arithmetic1d.pyo
@@ -2652,14 +2662,26 @@ ${PYSITELIB}/scipy/spatial/tests/test_sp
 ${PYSITELIB}/scipy/spatial/transform/__init__.py
 ${PYSITELIB}/scipy/spatial/transform/__init__.pyc
 ${PYSITELIB}/scipy/spatial/transform/__init__.pyo
-${PYSITELIB}/scipy/spatial/transform/_rigid_transform.so
-${PYSITELIB}/scipy/spatial/transform/_rotation.so
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.py
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.pyc
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform.pyo
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_cy.so
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.py
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.pyc
+${PYSITELIB}/scipy/spatial/transform/_rigid_transform_xp.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation.py
+${PYSITELIB}/scipy/spatial/transform/_rotation.pyc
+${PYSITELIB}/scipy/spatial/transform/_rotation.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation_cy.so
 ${PYSITELIB}/scipy/spatial/transform/_rotation_groups.py
 ${PYSITELIB}/scipy/spatial/transform/_rotation_groups.pyc
 ${PYSITELIB}/scipy/spatial/transform/_rotation_groups.pyo
 ${PYSITELIB}/scipy/spatial/transform/_rotation_spline.py
 ${PYSITELIB}/scipy/spatial/transform/_rotation_spline.pyc
 ${PYSITELIB}/scipy/spatial/transform/_rotation_spline.pyo
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.py
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.pyc
+${PYSITELIB}/scipy/spatial/transform/_rotation_xp.pyo
 ${PYSITELIB}/scipy/spatial/transform/rotation.py
 ${PYSITELIB}/scipy/spatial/transform/rotation.pyc
 ${PYSITELIB}/scipy/spatial/transform/rotation.pyo
@@ -2871,6 +2893,9 @@ ${PYSITELIB}/scipy/special/tests/test_ga
 ${PYSITELIB}/scipy/special/tests/test_gammainc.py
 ${PYSITELIB}/scipy/special/tests/test_gammainc.pyc
 ${PYSITELIB}/scipy/special/tests/test_gammainc.pyo
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.py
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.pyc
+${PYSITELIB}/scipy/special/tests/test_gen_harmonic.pyo
 ${PYSITELIB}/scipy/special/tests/test_hyp2f1.py
 ${PYSITELIB}/scipy/special/tests/test_hyp2f1.pyc
 ${PYSITELIB}/scipy/special/tests/test_hyp2f1.pyo
@@ -3250,6 +3275,9 @@ ${PYSITELIB}/scipy/stats/tests/test_corr
 ${PYSITELIB}/scipy/stats/tests/test_crosstab.py
 ${PYSITELIB}/scipy/stats/tests/test_crosstab.pyc
 ${PYSITELIB}/scipy/stats/tests/test_crosstab.pyo
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.py
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.pyc
+${PYSITELIB}/scipy/stats/tests/test_device_dtype.pyo
 ${PYSITELIB}/scipy/stats/tests/test_discrete_basic.py
 ${PYSITELIB}/scipy/stats/tests/test_discrete_basic.pyc
 ${PYSITELIB}/scipy/stats/tests/test_discrete_basic.pyo
@@ -3295,6 +3323,9 @@ ${PYSITELIB}/scipy/stats/tests/test_mult
 ${PYSITELIB}/scipy/stats/tests/test_multivariate.py
 ${PYSITELIB}/scipy/stats/tests/test_multivariate.pyc
 ${PYSITELIB}/scipy/stats/tests/test_multivariate.pyo
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.py
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.pyc
+${PYSITELIB}/scipy/stats/tests/test_new_distributions.pyo
 ${PYSITELIB}/scipy/stats/tests/test_odds_ratio.py
 ${PYSITELIB}/scipy/stats/tests/test_odds_ratio.pyc
 ${PYSITELIB}/scipy/stats/tests/test_odds_ratio.pyo

Index: pkgsrc/math/py-scipy/distinfo
diff -u pkgsrc/math/py-scipy/distinfo:1.63 pkgsrc/math/py-scipy/distinfo:1.64
--- pkgsrc/math/py-scipy/distinfo:1.63  Thu Oct 30 14:58:40 2025
+++ pkgsrc/math/py-scipy/distinfo       Sun Jan 11 08:15:05 2026
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.63 2025/10/30 14:58:40 adam Exp $
+$NetBSD: distinfo,v 1.64 2026/01/11 08:15:05 adam Exp $
 
-BLAKE2s (scipy-1.16.3.tar.gz) = 35b23ca11884eb3823b40220f990969306d2624565f452052b0bbb8c4d5a8432
-SHA512 (scipy-1.16.3.tar.gz) = 7386670d2be598f46425a5f2ac0194748c83ec006be0b0395a850a613bc12731669469aefe503c9db2521aba956325d44e7a75fa82e4c1e629202cafd1966aa5
-Size (scipy-1.16.3.tar.gz) = 30597883 bytes
-SHA1 (patch-scipy_ndimage_src___rank__filter__1d.cpp) = 55fc9396ea8268c7ae5e346a70b4fe8e43134c32
+BLAKE2s (scipy-1.17.0.tar.gz) = 1a806be5300807b9a13c8f4ff257ca917c9c18cae18b832a845400567bcb6f1d
+SHA512 (scipy-1.17.0.tar.gz) = 299339cf7885ae6ad81bb29ab1a9128c1e7baef387e64e03a5ca784c14f08de1fe58c8d58b25c76c9068b09d8d97fc8b38d2e03922f0f8ada4e5d00910d56dae
+Size (scipy-1.17.0.tar.gz) = 30396830 bytes
+SHA1 (patch-scipy_ndimage_src___rank__filter__1d.cpp) = 937e0d4308146a4035cf7e17909dcc21f9f7323f
 SHA1 (patch-scipy_spatial___ckdtree.pyx) = 09f79827790edb78204cca7bbe25b5f373834dd4
-SHA1 (patch-scipy_special_boost__special__functions.h) = 9a345a5e81c090d16c6394e641624c504efbf4ea
+SHA1 (patch-scipy_special_boost__special__functions.h) = eaf46deb56b012ffe467e2e38805c609ba551cff
 SHA1 (patch-scipy_special_wright.hh) = 56d65f9ed4bec96f0b927bbe42edd30fc6546454
 SHA1 (patch-scipy_stats___unuran_meson.build) = afa31bf66c9599c8ffc102f2013694305c7e8d03
 SHA1 (patch-subprojects_xsf_include_xsf_amos_amos.h) = c42696279efed5929ffdf73c59137ed3a7d724d0

Index: pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.1 pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.2
--- pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp:1.1     Tue Jan  7 15:38:35 2025
+++ pkgsrc/math/py-scipy/patches/patch-scipy_ndimage_src___rank__filter__1d.cpp Sun Jan 11 08:15:05 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-scipy_ndimage_src___rank__filter__1d.cpp,v 1.1 2025/01/07 15:38:35 jperkin Exp $
+$NetBSD: patch-scipy_ndimage_src___rank__filter__1d.cpp,v 1.2 2026/01/11 08:15:05 adam Exp $
 
 Avoid WRAP conflict from sys/termios.h on illumos.
 
---- scipy/ndimage/src/_rank_filter_1d.cpp.orig 2025-01-07 15:15:58.549682110 +0000
+--- scipy/ndimage/src/_rank_filter_1d.cpp.orig 2026-01-10 17:57:13.000000000 +0000
 +++ scipy/ndimage/src/_rank_filter_1d.cpp
-@@ -18,6 +18,7 @@ struct Mediator // this is used for rank
-   int maxCt; // count of items in max heap
+@@ -48,6 +48,7 @@ public:
+   }
  };
  
 +#undef WRAP

Index: pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h
diff -u pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.2 pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.3
--- pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h:1.2    Sun Jan  5 08:58:47 2025
+++ pkgsrc/math/py-scipy/patches/patch-scipy_special_boost__special__functions.h        Sun Jan 11 08:15:05 2026
@@ -1,14 +1,14 @@
-$NetBSD: patch-scipy_special_boost__special__functions.h,v 1.2 2025/01/05 08:58:47 adam Exp $
+$NetBSD: patch-scipy_special_boost__special__functions.h,v 1.3 2026/01/11 08:15:05 adam Exp $
 
 Fix build.
 
---- scipy/special/boost_special_functions.h.orig       2025-01-02 22:53:29.000000000 +0000
+--- scipy/special/boost_special_functions.h.orig       2026-01-10 17:57:13.000000000 +0000
 +++ scipy/special/boost_special_functions.h
-@@ -5,6 +5,7 @@
- #include <stdexcept>
- #include "sf_error.h"
+@@ -47,6 +47,7 @@ boost::math::policies::user_evaluation_e
+     return val;
+ }
  
 +using std::isnan;
  
- #include "boost/math/special_functions/beta.hpp"
- #include "boost/math/special_functions/erf.hpp"
+ template <class RealType>
+ RealType



Home | Main Index | Thread Index | Old Index