pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/py-scikit-learn
Module Name: pkgsrc
Committed By: adam
Date: Sun Jan 11 10:28:55 UTC 2026
Modified Files:
pkgsrc/math/py-scikit-learn: Makefile PLIST distinfo
pkgsrc/math/py-scikit-learn/patches:
patch-sklearn_preprocessing___target__encoder__fast.pyx
Log Message:
py-scikit-learn: updated to 1.8.0
Version 1.8.0
Changes impacting many modules
- |Efficiency| Improved CPU and memory usage in estimators and metric functions that rely on
weighted percentiles and better match NumPy and Scipy (un-weighted) implementations
of percentiles.
Support for Array API
Additional estimators and functions have been updated to include support for all
`Array API <https://data-apis.org/array-api/latest/>`_ compliant inputs.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/math/py-scikit-learn/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/math/py-scikit-learn/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/math/py-scikit-learn/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx
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-scikit-learn/Makefile
diff -u pkgsrc/math/py-scikit-learn/Makefile:1.33 pkgsrc/math/py-scikit-learn/Makefile:1.34
--- pkgsrc/math/py-scikit-learn/Makefile:1.33 Thu Oct 9 07:57:49 2025
+++ pkgsrc/math/py-scikit-learn/Makefile Sun Jan 11 10:28:54 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2025/10/09 07:57:49 wiz Exp $
+# $NetBSD: Makefile,v 1.34 2026/01/11 10:28:54 adam Exp $
-DISTNAME= scikit_learn-1.6.1
+DISTNAME= scikit_learn-1.8.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/scikit-learn/}
@@ -11,10 +11,10 @@ COMMENT= Machine learning algorithms for
LICENSE= modified-bsd
TOOL_DEPENDS+= meson>=1.1.0:../../devel/meson
-TOOL_DEPENDS+= ${PYPKGPREFIX}-meson_python>=0.16.0:../../devel/py-meson_python
-DEPENDS+= ${PYPKGPREFIX}-joblib>=1.2.0:../../devel/py-joblib
-DEPENDS+= ${PYPKGPREFIX}-scipy>=1.6.0:../../math/py-scipy
-DEPENDS+= ${PYPKGPREFIX}-threadpoolctl>=3.1.0:../../parallel/py-threadpoolctl
+TOOL_DEPENDS+= ${PYPKGPREFIX}-meson_python>=0.17.1:../../devel/py-meson_python
+DEPENDS+= ${PYPKGPREFIX}-joblib>=1.3.0:../../devel/py-joblib
+DEPENDS+= ${PYPKGPREFIX}-scipy>=1.10.0:../../math/py-scipy
+DEPENDS+= ${PYPKGPREFIX}-threadpoolctl>=3.2.0:../../parallel/py-threadpoolctl
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.9.0:../../devel/py-test-cov
USE_LANGUAGES= c c++ fortran
@@ -32,10 +32,10 @@ post-install:
do-test:
cd ${DESTDIR}${PREFIX}/${PYSITELIB}/sklearn && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-BUILDLINK_API_DEPENDS.py-cython+= ${PYPKGPREFIX}-cython>=3
+BUILDLINK_API_DEPENDS.py-cython+= ${PYPKGPREFIX}-cython>=3.1.2
.include "../../devel/py-cython/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/wheel.mk"
-BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=1.19.5
+BUILDLINK_API_DEPENDS.py-numpy+= ${PYPKGPREFIX}-numpy>=1.24.1
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/math/py-scikit-learn/PLIST
diff -u pkgsrc/math/py-scikit-learn/PLIST:1.12 pkgsrc/math/py-scikit-learn/PLIST:1.13
--- pkgsrc/math/py-scikit-learn/PLIST:1.12 Thu Jan 30 13:44:32 2025
+++ pkgsrc/math/py-scikit-learn/PLIST Sun Jan 11 10:28:54 2026
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.12 2025/01/30 13:44:32 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/COPYING
+@comment $NetBSD: PLIST,v 1.13 2026/01/11 10:28:54 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING
${PYSITELIB}/sklearn/__check_build/__init__.py
${PYSITELIB}/sklearn/__check_build/__init__.pyc
${PYSITELIB}/sklearn/__check_build/__init__.pyo
@@ -21,12 +21,10 @@ ${PYSITELIB}/sklearn/_build_utils/tempit
${PYSITELIB}/sklearn/_build_utils/version.py
${PYSITELIB}/sklearn/_build_utils/version.pyc
${PYSITELIB}/sklearn/_build_utils/version.pyo
-${PYSITELIB}/sklearn/_built_with_meson.py
-${PYSITELIB}/sklearn/_built_with_meson.pyc
-${PYSITELIB}/sklearn/_built_with_meson.pyo
${PYSITELIB}/sklearn/_config.py
${PYSITELIB}/sklearn/_config.pyc
${PYSITELIB}/sklearn/_config.pyo
+${PYSITELIB}/sklearn/_cyutility.so
${PYSITELIB}/sklearn/_distributor_init.py
${PYSITELIB}/sklearn/_distributor_init.pyc
${PYSITELIB}/sklearn/_distributor_init.pyo
@@ -289,7 +287,6 @@ ${PYSITELIB}/sklearn/datasets/_twenty_ne
${PYSITELIB}/sklearn/datasets/data/__init__.py
${PYSITELIB}/sklearn/datasets/data/__init__.pyc
${PYSITELIB}/sklearn/datasets/data/__init__.pyo
-${PYSITELIB}/sklearn/datasets/data/boston_house_prices.csv
${PYSITELIB}/sklearn/datasets/data/breast_cancer.csv
${PYSITELIB}/sklearn/datasets/data/diabetes_data_raw.csv.gz
${PYSITELIB}/sklearn/datasets/data/diabetes_target.csv.gz
@@ -740,6 +737,12 @@ ${PYSITELIB}/sklearn/externals/__init__.
${PYSITELIB}/sklearn/externals/_arff.py
${PYSITELIB}/sklearn/externals/_arff.pyc
${PYSITELIB}/sklearn/externals/_arff.pyo
+${PYSITELIB}/sklearn/externals/_array_api_compat_vendor.py
+${PYSITELIB}/sklearn/externals/_array_api_compat_vendor.pyc
+${PYSITELIB}/sklearn/externals/_array_api_compat_vendor.pyo
+${PYSITELIB}/sklearn/externals/_numpydoc/docscrape.py
+${PYSITELIB}/sklearn/externals/_numpydoc/docscrape.pyc
+${PYSITELIB}/sklearn/externals/_numpydoc/docscrape.pyo
${PYSITELIB}/sklearn/externals/_packaging/__init__.py
${PYSITELIB}/sklearn/externals/_packaging/__init__.pyc
${PYSITELIB}/sklearn/externals/_packaging/__init__.pyo
@@ -761,6 +764,149 @@ ${PYSITELIB}/sklearn/externals/_scipy/sp
${PYSITELIB}/sklearn/externals/_scipy/sparse/csgraph/_laplacian.py
${PYSITELIB}/sklearn/externals/_scipy/sparse/csgraph/_laplacian.pyc
${PYSITELIB}/sklearn/externals/_scipy/sparse/csgraph/_laplacian.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/LICENSE
+${PYSITELIB}/sklearn/externals/array_api_compat/README.md
+${PYSITELIB}/sklearn/externals/array_api_compat/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/_internal.py
+${PYSITELIB}/sklearn/externals/array_api_compat/_internal.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/_internal.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_aliases.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_aliases.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_aliases.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_fft.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_fft.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_fft.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_helpers.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_helpers.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_helpers.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_linalg.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_linalg.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_linalg.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_typing.py
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_typing.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/common/_typing.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_aliases.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_aliases.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_aliases.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_info.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_info.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_info.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_typing.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_typing.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/_typing.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/fft.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/fft.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/fft.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/linalg.py
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/linalg.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/cupy/linalg.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_aliases.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_aliases.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_aliases.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_info.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_info.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/_info.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/fft.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/fft.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/fft.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/linalg.py
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/linalg.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/dask/array/linalg.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_aliases.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_aliases.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_aliases.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_info.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_info.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_info.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_typing.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_typing.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/_typing.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/fft.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/fft.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/fft.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/linalg.py
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/linalg.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/numpy/linalg.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/py.typed
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_aliases.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_aliases.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_aliases.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_info.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_info.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_info.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_typing.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_typing.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/_typing.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/fft.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/fft.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/fft.pyo
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/linalg.py
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/linalg.pyc
+${PYSITELIB}/sklearn/externals/array_api_compat/torch/linalg.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/LICENSE
+${PYSITELIB}/sklearn/externals/array_api_extra/README.md
+${PYSITELIB}/sklearn/externals/array_api_extra/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_extra/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_delegation.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_delegation.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_delegation.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_at.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_at.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_at.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_backends.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_backends.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_backends.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_funcs.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_funcs.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_funcs.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_lazy.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_lazy.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_lazy.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_testing.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_testing.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_testing.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/__init__.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/__init__.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/__init__.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_compat.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_compat.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_compat.pyi
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_compat.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_helpers.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_helpers.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_helpers.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_typing.py
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_typing.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_typing.pyi
+${PYSITELIB}/sklearn/externals/array_api_extra/_lib/_utils/_typing.pyo
+${PYSITELIB}/sklearn/externals/array_api_extra/py.typed
+${PYSITELIB}/sklearn/externals/array_api_extra/testing.py
+${PYSITELIB}/sklearn/externals/array_api_extra/testing.pyc
+${PYSITELIB}/sklearn/externals/array_api_extra/testing.pyo
${PYSITELIB}/sklearn/externals/conftest.py
${PYSITELIB}/sklearn/externals/conftest.pyc
${PYSITELIB}/sklearn/externals/conftest.pyo
@@ -1103,6 +1249,9 @@ ${PYSITELIB}/sklearn/manifold/__init__.p
${PYSITELIB}/sklearn/manifold/__init__.pyo
${PYSITELIB}/sklearn/manifold/_barnes_hut_tsne.pyx
${PYSITELIB}/sklearn/manifold/_barnes_hut_tsne.so
+${PYSITELIB}/sklearn/manifold/_classical_mds.py
+${PYSITELIB}/sklearn/manifold/_classical_mds.pyc
+${PYSITELIB}/sklearn/manifold/_classical_mds.pyo
${PYSITELIB}/sklearn/manifold/_isomap.py
${PYSITELIB}/sklearn/manifold/_isomap.pyc
${PYSITELIB}/sklearn/manifold/_isomap.pyo
@@ -1124,6 +1273,9 @@ ${PYSITELIB}/sklearn/manifold/meson.buil
${PYSITELIB}/sklearn/manifold/tests/__init__.py
${PYSITELIB}/sklearn/manifold/tests/__init__.pyc
${PYSITELIB}/sklearn/manifold/tests/__init__.pyo
+${PYSITELIB}/sklearn/manifold/tests/test_classical_mds.py
+${PYSITELIB}/sklearn/manifold/tests/test_classical_mds.pyc
+${PYSITELIB}/sklearn/manifold/tests/test_classical_mds.pyo
${PYSITELIB}/sklearn/manifold/tests/test_isomap.py
${PYSITELIB}/sklearn/manifold/tests/test_isomap.pyc
${PYSITELIB}/sklearn/manifold/tests/test_isomap.pyo
@@ -1637,6 +1789,9 @@ ${PYSITELIB}/sklearn/tests/test_discrimi
${PYSITELIB}/sklearn/tests/test_docstring_parameters.py
${PYSITELIB}/sklearn/tests/test_docstring_parameters.pyc
${PYSITELIB}/sklearn/tests/test_docstring_parameters.pyo
+${PYSITELIB}/sklearn/tests/test_docstring_parameters_consistency.py
+${PYSITELIB}/sklearn/tests/test_docstring_parameters_consistency.pyc
+${PYSITELIB}/sklearn/tests/test_docstring_parameters_consistency.pyo
${PYSITELIB}/sklearn/tests/test_docstrings.py
${PYSITELIB}/sklearn/tests/test_docstrings.pyc
${PYSITELIB}/sklearn/tests/test_docstrings.pyo
@@ -1719,6 +1874,9 @@ ${PYSITELIB}/sklearn/tree/tests/__init__
${PYSITELIB}/sklearn/tree/tests/test_export.py
${PYSITELIB}/sklearn/tree/tests/test_export.pyc
${PYSITELIB}/sklearn/tree/tests/test_export.pyo
+${PYSITELIB}/sklearn/tree/tests/test_fenwick.py
+${PYSITELIB}/sklearn/tree/tests/test_fenwick.pyc
+${PYSITELIB}/sklearn/tree/tests/test_fenwick.pyo
${PYSITELIB}/sklearn/tree/tests/test_monotonic_tree.py
${PYSITELIB}/sklearn/tree/tests/test_monotonic_tree.pyc
${PYSITELIB}/sklearn/tree/tests/test_monotonic_tree.pyo
@@ -1749,13 +1907,12 @@ ${PYSITELIB}/sklearn/utils/_chunking.pyo
${PYSITELIB}/sklearn/utils/_cython_blas.pxd
${PYSITELIB}/sklearn/utils/_cython_blas.pyx
${PYSITELIB}/sklearn/utils/_cython_blas.so
+${PYSITELIB}/sklearn/utils/_dataframe.py
+${PYSITELIB}/sklearn/utils/_dataframe.pyc
+${PYSITELIB}/sklearn/utils/_dataframe.pyo
${PYSITELIB}/sklearn/utils/_encode.py
${PYSITELIB}/sklearn/utils/_encode.pyc
${PYSITELIB}/sklearn/utils/_encode.pyo
-${PYSITELIB}/sklearn/utils/_estimator_html_repr.css
-${PYSITELIB}/sklearn/utils/_estimator_html_repr.py
-${PYSITELIB}/sklearn/utils/_estimator_html_repr.pyc
-${PYSITELIB}/sklearn/utils/_estimator_html_repr.pyo
${PYSITELIB}/sklearn/utils/_fast_dict.pxd
${PYSITELIB}/sklearn/utils/_fast_dict.pyx
${PYSITELIB}/sklearn/utils/_fast_dict.so
@@ -1767,9 +1924,6 @@ ${PYSITELIB}/sklearn/utils/_indexing.pyc
${PYSITELIB}/sklearn/utils/_indexing.pyo
${PYSITELIB}/sklearn/utils/_isfinite.pyx
${PYSITELIB}/sklearn/utils/_isfinite.so
-${PYSITELIB}/sklearn/utils/_joblib.py
-${PYSITELIB}/sklearn/utils/_joblib.pyc
-${PYSITELIB}/sklearn/utils/_joblib.pyo
${PYSITELIB}/sklearn/utils/_mask.py
${PYSITELIB}/sklearn/utils/_mask.pyc
${PYSITELIB}/sklearn/utils/_mask.pyo
@@ -1800,6 +1954,33 @@ ${PYSITELIB}/sklearn/utils/_pprint.pyo
${PYSITELIB}/sklearn/utils/_random.pxd
${PYSITELIB}/sklearn/utils/_random.pyx
${PYSITELIB}/sklearn/utils/_random.so
+${PYSITELIB}/sklearn/utils/_repr_html/__init__.py
+${PYSITELIB}/sklearn/utils/_repr_html/__init__.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/__init__.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/base.py
+${PYSITELIB}/sklearn/utils/_repr_html/base.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/base.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/estimator.css
+${PYSITELIB}/sklearn/utils/_repr_html/estimator.js
+${PYSITELIB}/sklearn/utils/_repr_html/estimator.py
+${PYSITELIB}/sklearn/utils/_repr_html/estimator.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/estimator.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/params.css
+${PYSITELIB}/sklearn/utils/_repr_html/params.py
+${PYSITELIB}/sklearn/utils/_repr_html/params.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/params.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/tests/__init__.py
+${PYSITELIB}/sklearn/utils/_repr_html/tests/__init__.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/tests/__init__.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_estimator.py
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_estimator.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_estimator.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_js.py
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_js.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_js.pyo
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_params.py
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_params.pyc
+${PYSITELIB}/sklearn/utils/_repr_html/tests/test_params.pyo
${PYSITELIB}/sklearn/utils/_response.py
${PYSITELIB}/sklearn/utils/_response.pyc
${PYSITELIB}/sklearn/utils/_response.pyo
@@ -1921,6 +2102,9 @@ ${PYSITELIB}/sklearn/utils/tests/test_cl
${PYSITELIB}/sklearn/utils/tests/test_cython_blas.py
${PYSITELIB}/sklearn/utils/tests/test_cython_blas.pyc
${PYSITELIB}/sklearn/utils/tests/test_cython_blas.pyo
+${PYSITELIB}/sklearn/utils/tests/test_dataframe.py
+${PYSITELIB}/sklearn/utils/tests/test_dataframe.pyc
+${PYSITELIB}/sklearn/utils/tests/test_dataframe.pyo
${PYSITELIB}/sklearn/utils/tests/test_deprecation.py
${PYSITELIB}/sklearn/utils/tests/test_deprecation.pyc
${PYSITELIB}/sklearn/utils/tests/test_deprecation.pyo
@@ -1930,9 +2114,6 @@ ${PYSITELIB}/sklearn/utils/tests/test_en
${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.py
${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.pyc
${PYSITELIB}/sklearn/utils/tests/test_estimator_checks.pyo
-${PYSITELIB}/sklearn/utils/tests/test_estimator_html_repr.py
-${PYSITELIB}/sklearn/utils/tests/test_estimator_html_repr.pyc
-${PYSITELIB}/sklearn/utils/tests/test_estimator_html_repr.pyo
${PYSITELIB}/sklearn/utils/tests/test_extmath.py
${PYSITELIB}/sklearn/utils/tests/test_extmath.pyc
${PYSITELIB}/sklearn/utils/tests/test_extmath.pyo
@@ -2020,9 +2201,6 @@ ${PYSITELIB}/sklearn/utils/tests/test_un
${PYSITELIB}/sklearn/utils/tests/test_user_interface.py
${PYSITELIB}/sklearn/utils/tests/test_user_interface.pyc
${PYSITELIB}/sklearn/utils/tests/test_user_interface.pyo
-${PYSITELIB}/sklearn/utils/tests/test_utils.py
-${PYSITELIB}/sklearn/utils/tests/test_utils.pyc
-${PYSITELIB}/sklearn/utils/tests/test_utils.pyo
${PYSITELIB}/sklearn/utils/tests/test_validation.py
${PYSITELIB}/sklearn/utils/tests/test_validation.pyc
${PYSITELIB}/sklearn/utils/tests/test_validation.pyo
Index: pkgsrc/math/py-scikit-learn/distinfo
diff -u pkgsrc/math/py-scikit-learn/distinfo:1.17 pkgsrc/math/py-scikit-learn/distinfo:1.18
--- pkgsrc/math/py-scikit-learn/distinfo:1.17 Thu Jan 30 13:44:32 2025
+++ pkgsrc/math/py-scikit-learn/distinfo Sun Jan 11 10:28:54 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.17 2025/01/30 13:44:32 adam Exp $
+$NetBSD: distinfo,v 1.18 2026/01/11 10:28:54 adam Exp $
-BLAKE2s (scikit_learn-1.6.1.tar.gz) = 0c491ae5690da4f4c7b8670825f644c73e4b404178b50800d6fe0e6e09cd09a0
-SHA512 (scikit_learn-1.6.1.tar.gz) = f8b88231e4dae003831a81747004da9813f3771d54ac2f985d8e911e06d7580f49368c62fc3f8bf66e8ae47a7c210c2208d95d8d3c2d060a832c1bbc8c2ca589
-Size (scikit_learn-1.6.1.tar.gz) = 7068312 bytes
-SHA1 (patch-sklearn_preprocessing___target__encoder__fast.pyx) = adbeb1a553182acc8ed7a841343097667cfb2115
+BLAKE2s (scikit_learn-1.8.0.tar.gz) = aaced9b65ba8eb21bbef24017829e2f5933a394f22f950a3506e7eb8db265c35
+SHA512 (scikit_learn-1.8.0.tar.gz) = 956a1aececf0c219793653e2bb94a9a490f3edc87617dd8f1b16f9eeba53da874fb280fb9650cc8505a85d7c3a188aa72b8e675404519d57f666c44cbfc21ca4
+Size (scikit_learn-1.8.0.tar.gz) = 7335585 bytes
+SHA1 (patch-sklearn_preprocessing___target__encoder__fast.pyx) = 8956f8eca857c3b11d46f4876e5c730123bd93ae
SHA1 (patch-sklearn_tree___tree.pyx) = 447d0e470bae1ab152bee1d922fa369c990adaa7
Index: pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx
diff -u pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx:1.2 pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx:1.3
--- pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx:1.2 Sat Aug 3 07:21:06 2024
+++ pkgsrc/math/py-scikit-learn/patches/patch-sklearn_preprocessing___target__encoder__fast.pyx Sun Jan 11 10:28:55 2026
@@ -1,12 +1,12 @@
-$NetBSD: patch-sklearn_preprocessing___target__encoder__fast.pyx,v 1.2 2024/08/03 07:21:06 adam Exp $
+$NetBSD: patch-sklearn_preprocessing___target__encoder__fast.pyx,v 1.3 2026/01/11 10:28:55 adam Exp $
Fix build on NetBSD.
---- sklearn/preprocessing/_target_encoder_fast.pyx.orig 2024-07-02 17:14:07.000000000 +0000
+--- sklearn/preprocessing/_target_encoder_fast.pyx.orig 2025-12-09 16:13:35.000000000 +0000
+++ sklearn/preprocessing/_target_encoder_fast.pyx
@@ -1,4 +1,4 @@
-from libc.math cimport isnan
+from libcpp.cmath cimport isnan
from libcpp.vector cimport vector
- from ..utils._typedefs cimport float32_t, float64_t, int32_t, int64_t
+ from sklearn.utils._typedefs cimport float32_t, float64_t, int32_t, int64_t
Home |
Main Index |
Thread Index |
Old Index