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 Aug 20 12:19:24 UTC 2025
Modified Files:
pkgsrc/math/py-scipy: Makefile PLIST distinfo options.mk
Added Files:
pkgsrc/math/py-scipy/patches:
patch-subprojects_xsf_include_xsf_amos_amos.h
Removed Files:
pkgsrc/math/py-scipy/patches:
patch-scipy_spatial_ckdtree_src_ckdtree__decl.h
patch-scipy_special_Faddeeva.hh patch-scipy_special_meson.build
patch-scipy_special_stirling2.h patch-scipy_special_xsf_amos_amos.h
patch-scipy_special_xsf_specfun_specfun.h
Log Message:
py-scipy: updated to 1.16.1
Issues closed for 1.16.1
BUG: ndimage.median_filter: always returns ``0`` on single element...
BUG: optimize.shgo: unbounded cache in Complex.split_edge
BUG: ``@_transition_to_rng`` leads to inconsistent function signatures
BUG: stats.beta.entropy: doesn't work with array-valued a, b
BUG: signal.tf2sos: ``ComplexWarning``
BUG: signal.freqz: erroneously returns complex-valued frequencies
BUG: linalg.sqrtm: incorrect results in 1.16.0 when at least...
BUG: CSC matrix multiplication and indptrs
BUG: Compilation failure in HiGHs with MSVC
DOC: optimize.minimize: erroneously claims COBYLA doesn't support...
Pull requests for 1.16.1
BUG: optimize.shgo: Complex cache ``split_edge`` differently
CI: add cp314/cp314t nighly wheel builds
DOC: ndimage.vectorized_filter: correct ``output`` description
REL, MAINT: prep for 1.16.1
BUG: signal.tf2sos: fix a new ``ComplexWarning``
BUG: signal.remez: fix handling of ``weight`` array
BUG: fix signature of ``@_transition_to_rng`` functions (SPEC...
BUG: linalg: Fix pointer casting order for sqrtm
BUG: fix broadcasting in ``beta.entropy()`` with new infrastructure
DOC: optimize.least_squares: minor nit
BUG: ndimage.median_filter: single element array handling
BUG: sparse: ``multiply()`` should produce CSC output for CSC...
BLD: Add bigobj flag for MSVC to fix object file section limit
DOC: optimize.minimize: remove outdated limitation for equality...
MAINT: sparse: ``multiply()`` uses attribute presence instead...
CI: bump to cibuildwheel 3.1.0 for 3.14.0rc1, add cp314t musllinux...
CI: disable special-casing of 3.14-dev now that Python 3.14rc1...
MAINT: Python 3.14 to classifiers
To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 pkgsrc/math/py-scipy/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/math/py-scipy/PLIST
cvs rdiff -u -r1.60 -r1.61 pkgsrc/math/py-scipy/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-scipy/options.mk
cvs rdiff -u -r1.4 -r0 \
pkgsrc/math/py-scipy/patches/patch-scipy_spatial_ckdtree_src_ckdtree__decl.h \
pkgsrc/math/py-scipy/patches/patch-scipy_special_stirling2.h
cvs rdiff -u -r1.1 -r0 \
pkgsrc/math/py-scipy/patches/patch-scipy_special_Faddeeva.hh \
pkgsrc/math/py-scipy/patches/patch-scipy_special_meson.build \
pkgsrc/math/py-scipy/patches/patch-scipy_special_xsf_specfun_specfun.h
cvs rdiff -u -r1.2 -r0 \
pkgsrc/math/py-scipy/patches/patch-scipy_special_xsf_amos_amos.h
cvs rdiff -u -r0 -r1.1 \
pkgsrc/math/py-scipy/patches/patch-subprojects_xsf_include_xsf_amos_amos.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.99 pkgsrc/math/py-scipy/Makefile:1.100
--- pkgsrc/math/py-scipy/Makefile:1.99 Wed Jul 30 15:42:07 2025
+++ pkgsrc/math/py-scipy/Makefile Wed Aug 20 12:19:23 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.99 2025/07/30 15:42:07 ktnb Exp $
+# $NetBSD: Makefile,v 1.100 2025/08/20 12:19:23 adam Exp $
-DISTNAME= scipy-1.15.3
+DISTNAME= scipy-1.16.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/scipy/}
Index: pkgsrc/math/py-scipy/PLIST
diff -u pkgsrc/math/py-scipy/PLIST:1.32 pkgsrc/math/py-scipy/PLIST:1.33
--- pkgsrc/math/py-scipy/PLIST:1.32 Wed Feb 19 09:23:15 2025
+++ pkgsrc/math/py-scipy/PLIST Wed Aug 20 12:19:23 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2025/02/19 09:23:15 adam Exp $
+@comment $NetBSD: PLIST,v 1.33 2025/08/20 12:19:23 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -9,6 +9,7 @@ ${PYSITELIB}/scipy/__config__.pyo
${PYSITELIB}/scipy/__init__.py
${PYSITELIB}/scipy/__init__.pyc
${PYSITELIB}/scipy/__init__.pyo
+${PYSITELIB}/scipy/_cyutility.so
${PYSITELIB}/scipy/_distributor_init.py
${PYSITELIB}/scipy/_distributor_init.pyc
${PYSITELIB}/scipy/_distributor_init.pyo
@@ -18,6 +19,9 @@ ${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/_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_no_0d.py
${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyc
${PYSITELIB}/scipy/_lib/_array_api_no_0d.pyo
@@ -37,9 +41,6 @@ ${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
${PYSITELIB}/scipy/_lib/_fpumode.so
${PYSITELIB}/scipy/_lib/_gcutils.py
${PYSITELIB}/scipy/_lib/_gcutils.pyc
@@ -47,6 +48,9 @@ ${PYSITELIB}/scipy/_lib/_gcutils.pyo
${PYSITELIB}/scipy/_lib/_pep440.py
${PYSITELIB}/scipy/_lib/_pep440.pyc
${PYSITELIB}/scipy/_lib/_pep440.pyo
+${PYSITELIB}/scipy/_lib/_sparse.py
+${PYSITELIB}/scipy/_lib/_sparse.pyc
+${PYSITELIB}/scipy/_lib/_sparse.pyo
${PYSITELIB}/scipy/_lib/_test_ccallback.so
${PYSITELIB}/scipy/_lib/_test_deprecation_call.so
${PYSITELIB}/scipy/_lib/_test_deprecation_def.so
@@ -157,6 +161,9 @@ ${PYSITELIB}/scipy/_lib/array_api_compat
${PYSITELIB}/scipy/_lib/array_api_compat/torch/_info.py
${PYSITELIB}/scipy/_lib/array_api_compat/torch/_info.pyc
${PYSITELIB}/scipy/_lib/array_api_compat/torch/_info.pyo
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_typing.py
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_typing.pyc
+${PYSITELIB}/scipy/_lib/array_api_compat/torch/_typing.pyo
${PYSITELIB}/scipy/_lib/array_api_compat/torch/fft.py
${PYSITELIB}/scipy/_lib/array_api_compat/torch/fft.pyc
${PYSITELIB}/scipy/_lib/array_api_compat/torch/fft.pyo
@@ -166,12 +173,44 @@ ${PYSITELIB}/scipy/_lib/array_api_compat
${PYSITELIB}/scipy/_lib/array_api_extra/__init__.py
${PYSITELIB}/scipy/_lib/array_api_extra/__init__.pyc
${PYSITELIB}/scipy/_lib/array_api_extra/__init__.pyo
-${PYSITELIB}/scipy/_lib/array_api_extra/_funcs.py
-${PYSITELIB}/scipy/_lib/array_api_extra/_funcs.pyc
-${PYSITELIB}/scipy/_lib/array_api_extra/_funcs.pyo
-${PYSITELIB}/scipy/_lib/array_api_extra/_typing.py
-${PYSITELIB}/scipy/_lib/array_api_extra/_typing.pyc
-${PYSITELIB}/scipy/_lib/array_api_extra/_typing.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_delegation.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_delegation.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_delegation.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_at.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_at.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_at.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_backends.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_backends.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_backends.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_funcs.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_funcs.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_funcs.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_lazy.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_lazy.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_lazy.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_testing.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_testing.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_testing.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/__init__.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/__init__.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/__init__.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_compat.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_compat.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_compat.pyi
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_compat.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_helpers.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_helpers.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_helpers.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_typing.py
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_typing.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_typing.pyi
+${PYSITELIB}/scipy/_lib/array_api_extra/_lib/_utils/_typing.pyo
+${PYSITELIB}/scipy/_lib/array_api_extra/testing.py
+${PYSITELIB}/scipy/_lib/array_api_extra/testing.pyc
+${PYSITELIB}/scipy/_lib/array_api_extra/testing.pyo
${PYSITELIB}/scipy/_lib/cobyqa/__init__.py
${PYSITELIB}/scipy/_lib/cobyqa/__init__.pyc
${PYSITELIB}/scipy/_lib/cobyqa/__init__.pyo
@@ -221,6 +260,84 @@ ${PYSITELIB}/scipy/_lib/doccer.py
${PYSITELIB}/scipy/_lib/doccer.pyc
${PYSITELIB}/scipy/_lib/doccer.pyo
${PYSITELIB}/scipy/_lib/messagestream.so
+${PYSITELIB}/scipy/_lib/pyprima/__init__.py
+${PYSITELIB}/scipy/_lib/pyprima/__init__.pyc
+${PYSITELIB}/scipy/_lib/pyprima/__init__.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/__init__.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/__init__.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/__init__.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobyla.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobyla.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobyla.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobylb.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobylb.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/cobylb.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/geometry.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/geometry.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/geometry.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/initialize.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/initialize.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/initialize.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/trustregion.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/trustregion.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/trustregion.pyo
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/update.py
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/update.pyc
+${PYSITELIB}/scipy/_lib/pyprima/cobyla/update.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/__init__.py
+${PYSITELIB}/scipy/_lib/pyprima/common/__init__.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/__init__.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/_bounds.py
+${PYSITELIB}/scipy/_lib/pyprima/common/_bounds.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/_bounds.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/_linear_constraints.py
+${PYSITELIB}/scipy/_lib/pyprima/common/_linear_constraints.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/_linear_constraints.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/_nonlinear_constraints.py
+${PYSITELIB}/scipy/_lib/pyprima/common/_nonlinear_constraints.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/_nonlinear_constraints.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/_project.py
+${PYSITELIB}/scipy/_lib/pyprima/common/_project.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/_project.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/checkbreak.py
+${PYSITELIB}/scipy/_lib/pyprima/common/checkbreak.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/checkbreak.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/consts.py
+${PYSITELIB}/scipy/_lib/pyprima/common/consts.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/consts.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/evaluate.py
+${PYSITELIB}/scipy/_lib/pyprima/common/evaluate.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/evaluate.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/history.py
+${PYSITELIB}/scipy/_lib/pyprima/common/history.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/history.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/infos.py
+${PYSITELIB}/scipy/_lib/pyprima/common/infos.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/infos.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/linalg.py
+${PYSITELIB}/scipy/_lib/pyprima/common/linalg.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/linalg.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/message.py
+${PYSITELIB}/scipy/_lib/pyprima/common/message.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/message.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/powalg.py
+${PYSITELIB}/scipy/_lib/pyprima/common/powalg.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/powalg.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/preproc.py
+${PYSITELIB}/scipy/_lib/pyprima/common/preproc.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/preproc.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/present.py
+${PYSITELIB}/scipy/_lib/pyprima/common/present.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/present.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/ratio.py
+${PYSITELIB}/scipy/_lib/pyprima/common/ratio.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/ratio.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/redrho.py
+${PYSITELIB}/scipy/_lib/pyprima/common/redrho.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/redrho.pyo
+${PYSITELIB}/scipy/_lib/pyprima/common/selectx.py
+${PYSITELIB}/scipy/_lib/pyprima/common/selectx.pyc
+${PYSITELIB}/scipy/_lib/pyprima/common/selectx.pyo
${PYSITELIB}/scipy/_lib/tests/__init__.py
${PYSITELIB}/scipy/_lib/tests/__init__.pyc
${PYSITELIB}/scipy/_lib/tests/__init__.pyo
@@ -628,7 +745,6 @@ ${PYSITELIB}/scipy/interpolate/__init__.
${PYSITELIB}/scipy/interpolate/_bary_rational.py
${PYSITELIB}/scipy/interpolate/_bary_rational.pyc
${PYSITELIB}/scipy/interpolate/_bary_rational.pyo
-${PYSITELIB}/scipy/interpolate/_bspl.so
${PYSITELIB}/scipy/interpolate/_bsplines.py
${PYSITELIB}/scipy/interpolate/_bsplines.pyc
${PYSITELIB}/scipy/interpolate/_bsplines.pyo
@@ -1188,6 +1304,7 @@ ${PYSITELIB}/scipy/linalg/_matfuncs_expm
${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.py
${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.pyc
${PYSITELIB}/scipy/linalg/_matfuncs_inv_ssq.pyo
+${PYSITELIB}/scipy/linalg/_matfuncs_schur_sqrtm.so
${PYSITELIB}/scipy/linalg/_matfuncs_sqrtm.py
${PYSITELIB}/scipy/linalg/_matfuncs_sqrtm.pyc
${PYSITELIB}/scipy/linalg/_matfuncs_sqrtm.pyo
@@ -1270,6 +1387,9 @@ ${PYSITELIB}/scipy/linalg/tests/data/gen
${PYSITELIB}/scipy/linalg/tests/test_basic.py
${PYSITELIB}/scipy/linalg/tests/test_basic.pyc
${PYSITELIB}/scipy/linalg/tests/test_basic.pyo
+${PYSITELIB}/scipy/linalg/tests/test_batch.py
+${PYSITELIB}/scipy/linalg/tests/test_batch.pyc
+${PYSITELIB}/scipy/linalg/tests/test_batch.pyo
${PYSITELIB}/scipy/linalg/tests/test_blas.py
${PYSITELIB}/scipy/linalg/tests/test_blas.pyc
${PYSITELIB}/scipy/linalg/tests/test_blas.pyo
@@ -1471,7 +1591,6 @@ ${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
${PYSITELIB}/scipy/optimize/_cobyla_py.pyo
@@ -1481,7 +1600,6 @@ ${PYSITELIB}/scipy/optimize/_cobyqa_py.p
${PYSITELIB}/scipy/optimize/_constraints.py
${PYSITELIB}/scipy/optimize/_constraints.pyc
${PYSITELIB}/scipy/optimize/_constraints.pyo
-${PYSITELIB}/scipy/optimize/_cython_nnls.so
${PYSITELIB}/scipy/optimize/_dcsrch.py
${PYSITELIB}/scipy/optimize/_dcsrch.pyc
${PYSITELIB}/scipy/optimize/_dcsrch.pyo
@@ -1618,10 +1736,10 @@ ${PYSITELIB}/scipy/optimize/_shgo_lib/_c
${PYSITELIB}/scipy/optimize/_shgo_lib/_vertex.py
${PYSITELIB}/scipy/optimize/_shgo_lib/_vertex.pyc
${PYSITELIB}/scipy/optimize/_shgo_lib/_vertex.pyo
-${PYSITELIB}/scipy/optimize/_slsqp.so
${PYSITELIB}/scipy/optimize/_slsqp_py.py
${PYSITELIB}/scipy/optimize/_slsqp_py.pyc
${PYSITELIB}/scipy/optimize/_slsqp_py.pyo
+${PYSITELIB}/scipy/optimize/_slsqplib.so
${PYSITELIB}/scipy/optimize/_spectral.py
${PYSITELIB}/scipy/optimize/_spectral.pyc
${PYSITELIB}/scipy/optimize/_spectral.pyo
@@ -1882,6 +2000,9 @@ ${PYSITELIB}/scipy/signal/_arraytools.py
${PYSITELIB}/scipy/signal/_czt.py
${PYSITELIB}/scipy/signal/_czt.pyc
${PYSITELIB}/scipy/signal/_czt.pyo
+${PYSITELIB}/scipy/signal/_delegators.py
+${PYSITELIB}/scipy/signal/_delegators.pyc
+${PYSITELIB}/scipy/signal/_delegators.pyo
${PYSITELIB}/scipy/signal/_filter_design.py
${PYSITELIB}/scipy/signal/_filter_design.pyc
${PYSITELIB}/scipy/signal/_filter_design.pyo
@@ -1902,12 +2023,18 @@ ${PYSITELIB}/scipy/signal/_peak_finding.
${PYSITELIB}/scipy/signal/_peak_finding.pyc
${PYSITELIB}/scipy/signal/_peak_finding.pyo
${PYSITELIB}/scipy/signal/_peak_finding_utils.so
+${PYSITELIB}/scipy/signal/_polyutils.py
+${PYSITELIB}/scipy/signal/_polyutils.pyc
+${PYSITELIB}/scipy/signal/_polyutils.pyo
${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/_signal_api.py
+${PYSITELIB}/scipy/signal/_signal_api.pyc
+${PYSITELIB}/scipy/signal/_signal_api.pyo
${PYSITELIB}/scipy/signal/_signaltools.py
${PYSITELIB}/scipy/signal/_signaltools.pyc
${PYSITELIB}/scipy/signal/_signaltools.pyo
@@ -1921,6 +2048,9 @@ ${PYSITELIB}/scipy/signal/_spline.so
${PYSITELIB}/scipy/signal/_spline_filters.py
${PYSITELIB}/scipy/signal/_spline_filters.pyc
${PYSITELIB}/scipy/signal/_spline_filters.pyo
+${PYSITELIB}/scipy/signal/_support_alternative_backends.py
+${PYSITELIB}/scipy/signal/_support_alternative_backends.pyc
+${PYSITELIB}/scipy/signal/_support_alternative_backends.pyo
${PYSITELIB}/scipy/signal/_upfirdn.py
${PYSITELIB}/scipy/signal/_upfirdn.pyc
${PYSITELIB}/scipy/signal/_upfirdn.pyo
@@ -2460,7 +2590,6 @@ ${PYSITELIB}/scipy/spatial/kdtree.pyo
${PYSITELIB}/scipy/spatial/qhull.py
${PYSITELIB}/scipy/spatial/qhull.pyc
${PYSITELIB}/scipy/spatial/qhull.pyo
-${PYSITELIB}/scipy/spatial/qhull_src/COPYING.txt
${PYSITELIB}/scipy/spatial/tests/__init__.py
${PYSITELIB}/scipy/spatial/tests/__init__.pyc
${PYSITELIB}/scipy/spatial/tests/__init__.pyo
@@ -2522,6 +2651,7 @@ ${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/_rotation_groups.py
${PYSITELIB}/scipy/spatial/transform/_rotation_groups.pyc
@@ -2535,6 +2665,9 @@ ${PYSITELIB}/scipy/spatial/transform/rot
${PYSITELIB}/scipy/spatial/transform/tests/__init__.py
${PYSITELIB}/scipy/spatial/transform/tests/__init__.pyc
${PYSITELIB}/scipy/spatial/transform/tests/__init__.pyo
+${PYSITELIB}/scipy/spatial/transform/tests/test_rigid_transform.py
+${PYSITELIB}/scipy/spatial/transform/tests/test_rigid_transform.pyc
+${PYSITELIB}/scipy/spatial/transform/tests/test_rigid_transform.pyo
${PYSITELIB}/scipy/spatial/transform/tests/test_rotation.py
${PYSITELIB}/scipy/spatial/transform/tests/test_rotation.pyc
${PYSITELIB}/scipy/spatial/transform/tests/test_rotation.pyo
@@ -2755,9 +2888,9 @@ ${PYSITELIB}/scipy/special/tests/test_la
${PYSITELIB}/scipy/special/tests/test_legendre.py
${PYSITELIB}/scipy/special/tests/test_legendre.pyc
${PYSITELIB}/scipy/special/tests/test_legendre.pyo
-${PYSITELIB}/scipy/special/tests/test_log_softmax.py
-${PYSITELIB}/scipy/special/tests/test_log_softmax.pyc
-${PYSITELIB}/scipy/special/tests/test_log_softmax.pyo
+${PYSITELIB}/scipy/special/tests/test_log1mexp.py
+${PYSITELIB}/scipy/special/tests/test_log1mexp.pyc
+${PYSITELIB}/scipy/special/tests/test_log1mexp.pyo
${PYSITELIB}/scipy/special/tests/test_loggamma.py
${PYSITELIB}/scipy/special/tests/test_loggamma.pyc
${PYSITELIB}/scipy/special/tests/test_loggamma.pyo
@@ -2845,68 +2978,9 @@ ${PYSITELIB}/scipy/special/tests/test_wr
${PYSITELIB}/scipy/special/tests/test_wrightomega.py
${PYSITELIB}/scipy/special/tests/test_wrightomega.pyc
${PYSITELIB}/scipy/special/tests/test_wrightomega.pyo
-${PYSITELIB}/scipy/special/tests/test_xsf_cuda.py
-${PYSITELIB}/scipy/special/tests/test_xsf_cuda.pyc
-${PYSITELIB}/scipy/special/tests/test_xsf_cuda.pyo
${PYSITELIB}/scipy/special/tests/test_zeta.py
${PYSITELIB}/scipy/special/tests/test_zeta.pyc
${PYSITELIB}/scipy/special/tests/test_zeta.pyo
-${PYSITELIB}/scipy/special/xsf/binom.h
-${PYSITELIB}/scipy/special/xsf/cdflib.h
-${PYSITELIB}/scipy/special/xsf/cephes/airy.h
-${PYSITELIB}/scipy/special/xsf/cephes/besselpoly.h
-${PYSITELIB}/scipy/special/xsf/cephes/beta.h
-${PYSITELIB}/scipy/special/xsf/cephes/cbrt.h
-${PYSITELIB}/scipy/special/xsf/cephes/chbevl.h
-${PYSITELIB}/scipy/special/xsf/cephes/chdtr.h
-${PYSITELIB}/scipy/special/xsf/cephes/const.h
-${PYSITELIB}/scipy/special/xsf/cephes/ellie.h
-${PYSITELIB}/scipy/special/xsf/cephes/ellik.h
-${PYSITELIB}/scipy/special/xsf/cephes/ellpe.h
-${PYSITELIB}/scipy/special/xsf/cephes/ellpk.h
-${PYSITELIB}/scipy/special/xsf/cephes/expn.h
-${PYSITELIB}/scipy/special/xsf/cephes/gamma.h
-${PYSITELIB}/scipy/special/xsf/cephes/hyp2f1.h
-${PYSITELIB}/scipy/special/xsf/cephes/hyperg.h
-${PYSITELIB}/scipy/special/xsf/cephes/i0.h
-${PYSITELIB}/scipy/special/xsf/cephes/i1.h
-${PYSITELIB}/scipy/special/xsf/cephes/igam.h
-${PYSITELIB}/scipy/special/xsf/cephes/igam_asymp_coeff.h
-${PYSITELIB}/scipy/special/xsf/cephes/igami.h
-${PYSITELIB}/scipy/special/xsf/cephes/j0.h
-${PYSITELIB}/scipy/special/xsf/cephes/j1.h
-${PYSITELIB}/scipy/special/xsf/cephes/jv.h
-${PYSITELIB}/scipy/special/xsf/cephes/k0.h
-${PYSITELIB}/scipy/special/xsf/cephes/k1.h
-${PYSITELIB}/scipy/special/xsf/cephes/kn.h
-${PYSITELIB}/scipy/special/xsf/cephes/lanczos.h
-${PYSITELIB}/scipy/special/xsf/cephes/ndtr.h
-${PYSITELIB}/scipy/special/xsf/cephes/poch.h
-${PYSITELIB}/scipy/special/xsf/cephes/polevl.h
-${PYSITELIB}/scipy/special/xsf/cephes/psi.h
-${PYSITELIB}/scipy/special/xsf/cephes/rgamma.h
-${PYSITELIB}/scipy/special/xsf/cephes/scipy_iv.h
-${PYSITELIB}/scipy/special/xsf/cephes/shichi.h
-${PYSITELIB}/scipy/special/xsf/cephes/sici.h
-${PYSITELIB}/scipy/special/xsf/cephes/sindg.h
-${PYSITELIB}/scipy/special/xsf/cephes/tandg.h
-${PYSITELIB}/scipy/special/xsf/cephes/trig.h
-${PYSITELIB}/scipy/special/xsf/cephes/unity.h
-${PYSITELIB}/scipy/special/xsf/cephes/zeta.h
-${PYSITELIB}/scipy/special/xsf/config.h
-${PYSITELIB}/scipy/special/xsf/digamma.h
-${PYSITELIB}/scipy/special/xsf/error.h
-${PYSITELIB}/scipy/special/xsf/evalpoly.h
-${PYSITELIB}/scipy/special/xsf/expint.h
-${PYSITELIB}/scipy/special/xsf/hyp2f1.h
-${PYSITELIB}/scipy/special/xsf/iv_ratio.h
-${PYSITELIB}/scipy/special/xsf/lambertw.h
-${PYSITELIB}/scipy/special/xsf/loggamma.h
-${PYSITELIB}/scipy/special/xsf/sici.h
-${PYSITELIB}/scipy/special/xsf/tools.h
-${PYSITELIB}/scipy/special/xsf/trig.h
-${PYSITELIB}/scipy/special/xsf/wright_bessel.h
-${PYSITELIB}/scipy/special/xsf/zlog1.h
${PYSITELIB}/scipy/stats/__init__.py
${PYSITELIB}/scipy/stats/__init__.pyc
${PYSITELIB}/scipy/stats/__init__.pyo
@@ -2934,6 +3008,9 @@ ${PYSITELIB}/scipy/stats/_common.pyo
${PYSITELIB}/scipy/stats/_constants.py
${PYSITELIB}/scipy/stats/_constants.pyc
${PYSITELIB}/scipy/stats/_constants.pyo
+${PYSITELIB}/scipy/stats/_continued_fraction.py
+${PYSITELIB}/scipy/stats/_continued_fraction.pyc
+${PYSITELIB}/scipy/stats/_continued_fraction.pyo
${PYSITELIB}/scipy/stats/_continuous_distns.py
${PYSITELIB}/scipy/stats/_continuous_distns.pyc
${PYSITELIB}/scipy/stats/_continuous_distns.pyo
@@ -2961,6 +3038,9 @@ ${PYSITELIB}/scipy/stats/_distribution_i
${PYSITELIB}/scipy/stats/_entropy.py
${PYSITELIB}/scipy/stats/_entropy.pyc
${PYSITELIB}/scipy/stats/_entropy.pyo
+${PYSITELIB}/scipy/stats/_finite_differences.py
+${PYSITELIB}/scipy/stats/_finite_differences.pyc
+${PYSITELIB}/scipy/stats/_finite_differences.pyo
${PYSITELIB}/scipy/stats/_fit.py
${PYSITELIB}/scipy/stats/_fit.pyc
${PYSITELIB}/scipy/stats/_fit.pyo
@@ -2998,7 +3078,6 @@ ${PYSITELIB}/scipy/stats/_multicomp.pyo
${PYSITELIB}/scipy/stats/_multivariate.py
${PYSITELIB}/scipy/stats/_multivariate.pyc
${PYSITELIB}/scipy/stats/_multivariate.pyo
-${PYSITELIB}/scipy/stats/_mvn.so
${PYSITELIB}/scipy/stats/_new_distributions.py
${PYSITELIB}/scipy/stats/_new_distributions.pyc
${PYSITELIB}/scipy/stats/_new_distributions.pyo
@@ -3019,6 +3098,10 @@ ${PYSITELIB}/scipy/stats/_qmc_cy.so
${PYSITELIB}/scipy/stats/_qmvnt.py
${PYSITELIB}/scipy/stats/_qmvnt.pyc
${PYSITELIB}/scipy/stats/_qmvnt.pyo
+${PYSITELIB}/scipy/stats/_qmvnt_cy.so
+${PYSITELIB}/scipy/stats/_quantile.py
+${PYSITELIB}/scipy/stats/_quantile.pyc
+${PYSITELIB}/scipy/stats/_quantile.pyo
${PYSITELIB}/scipy/stats/_rcont/__init__.py
${PYSITELIB}/scipy/stats/_rcont/__init__.pyc
${PYSITELIB}/scipy/stats/_rcont/__init__.pyo
@@ -3148,6 +3231,9 @@ ${PYSITELIB}/scipy/stats/tests/test_cens
${PYSITELIB}/scipy/stats/tests/test_contingency.py
${PYSITELIB}/scipy/stats/tests/test_contingency.pyc
${PYSITELIB}/scipy/stats/tests/test_contingency.pyo
+${PYSITELIB}/scipy/stats/tests/test_continued_fraction.py
+${PYSITELIB}/scipy/stats/tests/test_continued_fraction.pyc
+${PYSITELIB}/scipy/stats/tests/test_continued_fraction.pyo
${PYSITELIB}/scipy/stats/tests/test_continuous.py
${PYSITELIB}/scipy/stats/tests/test_continuous.pyc
${PYSITELIB}/scipy/stats/tests/test_continuous.pyo
@@ -3187,6 +3273,9 @@ ${PYSITELIB}/scipy/stats/tests/test_hypo
${PYSITELIB}/scipy/stats/tests/test_kdeoth.py
${PYSITELIB}/scipy/stats/tests/test_kdeoth.pyc
${PYSITELIB}/scipy/stats/tests/test_kdeoth.pyo
+${PYSITELIB}/scipy/stats/tests/test_marray.py
+${PYSITELIB}/scipy/stats/tests/test_marray.pyc
+${PYSITELIB}/scipy/stats/tests/test_marray.pyo
${PYSITELIB}/scipy/stats/tests/test_mgc.py
${PYSITELIB}/scipy/stats/tests/test_mgc.pyc
${PYSITELIB}/scipy/stats/tests/test_mgc.pyo
@@ -3211,6 +3300,9 @@ ${PYSITELIB}/scipy/stats/tests/test_odds
${PYSITELIB}/scipy/stats/tests/test_qmc.py
${PYSITELIB}/scipy/stats/tests/test_qmc.pyc
${PYSITELIB}/scipy/stats/tests/test_qmc.pyo
+${PYSITELIB}/scipy/stats/tests/test_quantile.py
+${PYSITELIB}/scipy/stats/tests/test_quantile.pyc
+${PYSITELIB}/scipy/stats/tests/test_quantile.pyo
${PYSITELIB}/scipy/stats/tests/test_rank.py
${PYSITELIB}/scipy/stats/tests/test_rank.pyc
${PYSITELIB}/scipy/stats/tests/test_rank.pyo
Index: pkgsrc/math/py-scipy/distinfo
diff -u pkgsrc/math/py-scipy/distinfo:1.60 pkgsrc/math/py-scipy/distinfo:1.61
--- pkgsrc/math/py-scipy/distinfo:1.60 Wed May 14 11:19:30 2025
+++ pkgsrc/math/py-scipy/distinfo Wed Aug 20 12:19:23 2025
@@ -1,16 +1,11 @@
-$NetBSD: distinfo,v 1.60 2025/05/14 11:19:30 adam Exp $
+$NetBSD: distinfo,v 1.61 2025/08/20 12:19:23 adam Exp $
-BLAKE2s (scipy-1.15.3.tar.gz) = 5856f81074e86ae5eb7b971a1c4f49bcf77b288ec36915b8feb4adddab5eca88
-SHA512 (scipy-1.15.3.tar.gz) = 009de94a64c9361b261788ef3577d636a20ca23ff5c8f12f5e19a4ba4d6177ef7ade0cf1a5ee740bd1c6d740193d70b314d1abd83ab65fcb5d5cf2d2ba06bfb1
-Size (scipy-1.15.3.tar.gz) = 59419214 bytes
+BLAKE2s (scipy-1.16.1.tar.gz) = bf4980f4e169a6d156d16a2ae34b1e2b593fed0cea56e2eb85ff4890ddea7bd9
+SHA512 (scipy-1.16.1.tar.gz) = 979a74b9700de0e9731677c056830b1ad108a7376462e43a2a2523addc88bcd3580b84f73552b581d60a3d8774884545d42551f36111334a40268a41ab2513ba
+Size (scipy-1.16.1.tar.gz) = 30580861 bytes
SHA1 (patch-scipy_ndimage_src___rank__filter__1d.cpp) = 55fc9396ea8268c7ae5e346a70b4fe8e43134c32
SHA1 (patch-scipy_spatial___ckdtree.pyx) = 09f79827790edb78204cca7bbe25b5f373834dd4
-SHA1 (patch-scipy_spatial_ckdtree_src_ckdtree__decl.h) = f05aa0f0ebbf49f119b17ce8646d2f496a557019
-SHA1 (patch-scipy_special_Faddeeva.hh) = 9f6c0bb808fc9be0a1c1b7e65395d29f13821233
SHA1 (patch-scipy_special_boost__special__functions.h) = 9a345a5e81c090d16c6394e641624c504efbf4ea
-SHA1 (patch-scipy_special_meson.build) = db22da79b31a0fb8dbdac96f398463f4d24adfe0
-SHA1 (patch-scipy_special_stirling2.h) = 0aee0ba3de639f7bb87ecb6ae5bf9bd6d583d2b0
SHA1 (patch-scipy_special_wright.hh) = 56d65f9ed4bec96f0b927bbe42edd30fc6546454
-SHA1 (patch-scipy_special_xsf_amos_amos.h) = 13b9831eaf944f44e4f90c332896eb9a6f8a2e8b
-SHA1 (patch-scipy_special_xsf_specfun_specfun.h) = 67fa2ad7980bb836a0d490a8bc7891b535c9bf35
SHA1 (patch-scipy_stats___unuran_meson.build) = afa31bf66c9599c8ffc102f2013694305c7e8d03
+SHA1 (patch-subprojects_xsf_include_xsf_amos_amos.h) = bf8b0c344f9a8aaa825d2d1bb30684c8d4a8b020
Index: pkgsrc/math/py-scipy/options.mk
diff -u pkgsrc/math/py-scipy/options.mk:1.1 pkgsrc/math/py-scipy/options.mk:1.2
--- pkgsrc/math/py-scipy/options.mk:1.1 Sun Jun 1 21:46:47 2025
+++ pkgsrc/math/py-scipy/options.mk Wed Aug 20 12:19:23 2025
@@ -1,8 +1,8 @@
-# $NetBSD: options.mk,v 1.1 2025/06/01 21:46:47 thor Exp $
+# $NetBSD: options.mk,v 1.2 2025/08/20 12:19:23 adam Exp $
# Not making that option dependent on python version. Would only
# confuse, no?
-PKG_OPTIONS_VAR= PKG_OPTIONS.scipy
+PKG_OPTIONS_VAR= PKG_OPTIONS.scipy
# Could be that we need BLAS directly here, too?
Added files:
Index: pkgsrc/math/py-scipy/patches/patch-subprojects_xsf_include_xsf_amos_amos.h
diff -u /dev/null pkgsrc/math/py-scipy/patches/patch-subprojects_xsf_include_xsf_amos_amos.h:1.1
--- /dev/null Wed Aug 20 12:19:24 2025
+++ pkgsrc/math/py-scipy/patches/patch-subprojects_xsf_include_xsf_amos_amos.h Wed Aug 20 12:19:24 2025
@@ -0,0 +1,17 @@
+$NetBSD: patch-subprojects_xsf_include_xsf_amos_amos.h,v 1.1 2025/08/20 12:19:24 adam Exp $
+
+Prefer C++ headers.
+
+--- subprojects/xsf/include/xsf/amos/amos.h.orig 2025-04-26 00:49:42.000000000 +0000
++++ subprojects/xsf/include/xsf/amos/amos.h
+@@ -94,8 +94,8 @@
+
+ #include <stdlib.h>
+
+-#include <complex.h>
+-#include <math.h>
++#include <complex>
++#include <cmath>
+ #include <memory> // unique_ptr
+
+ namespace xsf {
Home |
Main Index |
Thread Index |
Old Index