Subject: CVS commit: pkgsrc/math/py-scikit-learn
From: Adam Ciarcinski
Date: 2024-09-16 12:39:19
Message id: 20240916103919.28E44FC74@cvs.NetBSD.org

Log Message:
py-scikit-learn: updated to 1.5.2

Version 1.5.2

Changes impacting many modules

- |Fix| Fixed performance regression in a few Cython modules in
  `sklearn._loss`, `sklearn.manifold`, `sklearn.metrics` and `sklearn.utils`,
  which were built without OpenMP support.

Changelog

:mod:`sklearn.calibration`
- |Fix| Raise error when :class:`~sklearn.model_selection.LeaveOneOut` used in
  `cv`, matching what would happen if `KFold(n_splits=n_samples)` was used.

:mod:`sklearn.compose`
- |Fix| Fixed :class:`compose.TransformedTargetRegressor` not to raise \ 
`UserWarning` if
  transform output is set to `pandas` or `polars`, since it isn't a transformer.

:mod:`sklearn.decomposition`
- |Fix| Increase rank defficiency threshold in the whitening step of
  :class:`decomposition.FastICA` with `whiten_solver="eigh"` to improve the
  platform-agnosticity of the estimator.

:mod:`sklearn.metrics`
- |Fix| Fix a regression in :func:`metrics.accuracy_score` and in
  :func:`metrics.zero_one_loss` causing an error for Array API dispatch with \ 
multilabel
  inputs.

:mod:`sklearn.svm`
- |Fix| Fixed a regression in :class:`svm.SVC` and :class:`svm.SVR` such that we \ 
accept

Files:
RevisionActionfile
1.29modifypkgsrc/math/py-scikit-learn/Makefile
1.11modifypkgsrc/math/py-scikit-learn/PLIST
1.16modifypkgsrc/math/py-scikit-learn/distinfo