Hello community,
here is the log from the commit of package python-scikit-learn for
openSUSE:Factory checked in at 2020-08-17 12:03:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-scikit-learn (Old)
and /work/SRC/openSUSE:Factory/.python-scikit-learn.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scikit-learn"
Mon Aug 17 12:03:19 2020 rev:10 rq:826942 version:0.23.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-scikit-learn/python-scikit-learn.changes
2020-05-07 14:56:18.362488812 +0200
+++
/work/SRC/openSUSE:Factory/.python-scikit-learn.new.3399/python-scikit-learn.changes
2020-08-17 12:04:03.190649887 +0200
@@ -1,0 +2,101 @@
+Sat Aug 15 16:57:34 UTC 2020 - Arun Persaud <[email protected]>
+
+- specfile:
+ * update numpy, scipy required versions
+ * added requirement for threadpoolctl
+
+- update to version 0.23.2:
+ * sklearn.cluster
+ + Fix Fixed a bug in cluster.KMeans where rounding errors could
+ prevent convergence to be declared when tol=0. #17959 by Jérémie
+ du Boisberranger.
+ + Fix Fixed a bug in cluster.KMeans and cluster.MiniBatchKMeans
+ where the reported inertia was incorrectly weighted by the
+ sample weights. #17848 by Jérémie du Boisberranger.
+ + Fix Fixed a bug in cluster.MeanShift with bin_seeding=True. When
+ the estimated bandwidth is 0, the behavior is equivalent to
+ bin_seeding=False. #17742 by Jeremie du Boisberranger.
+ + Fix Fixed a bug in cluster.AffinityPropagation, that gives
+ incorrect clusters when the array dtype is float32. #17995 by
+ Thomaz Santana and Amanda Dsouza.
+ * sklearn.decomposition
+ + Fix Fixed a bug in
+ decomposition.MiniBatchDictionaryLearning.partial_fit which
+ should update the dictionary by iterating only once over a
+ mini-batch. #17433 by Chiara Marmo.
+ + Fix Avoid overflows on Windows in
+ decomposition.IncrementalPCA.partial_fit for large batch_size
+ and n_samples values. #17985 by Alan Butler and Amanda Dsouza.
+ * sklearn.ensemble
+ + Fix Fixed bug in ensemble.MultinomialDeviance where the average
+ of logloss was incorrectly calculated as sum of logloss. #17694
+ by Markus Rempfler and Tsutomu Kusanagi.
+ + Fix Fixes ensemble.StackingClassifier and
+ ensemble.StackingRegressor compatibility with estimators that do
+ not define n_features_in_. #17357 by Thomas Fan.
+ * sklearn.feature_extraction
+ + Fix Fixes bug in feature_extraction.text.CountVectorizer where
+ sample order invariance was broken when max_features was set and
+ features had the same count. #18016 by Thomas Fan, Roman
+ Yurchak, and Joel Nothman.
+ * sklearn.linear_model
+ + Fix linear_model.lars_path does not overwrite X when X_copy=True
+ and Gram='auto'. #17914 by Thomas Fan.
+ * sklearn.manifold
+ + Fix Fixed a bug where metrics.pairwise_distances would raise an
+ error if metric='seuclidean' and X is not type
+ np.float64. #15730 by Forrest Koch.
+ * sklearn.metrics
+ + Fix Fixed a bug in metrics.mean_squared_error where the average
+ of multiple RMSE values was incorrectly calculated as the root
+ of the average of multiple MSE values. #17309 by Swier Heeres.
+ * sklearn.pipeline
+ + Fix pipeline.FeatureUnion raises a deprecation warning when None
+ is included in transformer_list. #17360 by Thomas Fan.
+ * sklearn.utils
+ + Fix Fix utils.estimator_checks.check_estimator so that all test
+ cases support the binary_only estimator tag. #17812 by Bruno
+ Charron.
+
+-------------------------------------------------------------------
+Sat May 23 20:09:35 UTC 2020 - Arun Persaud <[email protected]>
+
+- update to version 0.23.1:
+ * sklearn.cluster
+ + Efficiency cluster.KMeans efficiency has been improved for very
+ small datasets. In particular it cannot spawn idle threads any
+ more. #17210 and #17235 by Jeremie du Boisberranger.
+ + Fix Fixed a bug in cluster.KMeans where the sample weights
+ provided by the user were modified in place. #17204 by Jeremie
+ du Boisberranger.
+ * Miscellaneous
+ + Fix Fixed a bug in the repr of third-party estimators that use a
+ **kwargs parameter in their constructor, when changed_only is
+ True which is now the default. #17205 by Nicolas Hug.
+
+- changes from version 0.23:
+ * long list of changes, see
+ https://scikit-learn.org/stable/whats_new/v0.23.html#version-0-23-0
+ for details
+
+- changes from version 0.22.2.post1:
+ * sklearn.impute
+ + Efficiency Reduce impute.KNNImputer asymptotic memory usage by
+ chunking pairwise distance computation. #16397 by Joel Nothman.
+ * sklearn.metrics
+ + Fix Fixed a bug in metrics.plot_roc_curve where the name of the
+ estimator was passed in the metrics.RocCurveDisplay instead of
+ the parameter name. It results in a different plot when calling
+ metrics.RocCurveDisplay.plot for the subsequent times. #16500 by
+ Guillaume Lemaitre.
+ + Fix Fixed a bug in metrics.plot_precision_recall_curve where the
+ name of the estimator was passed in the
+ metrics.PrecisionRecallDisplay instead of the parameter name. It
+ results in a different plot when calling
+ metrics.PrecisionRecallDisplay.plot for the subsequent
+ times. #16505 by Guillaume Lemaitre.
+ * sklearn.neighbors
+ + Fix Fix a bug which converted a list of arrays into a 2-D object
+ array instead of a 1-D array containing NumPy arrays. This bug
+
+-------------------------------------------------------------------
Old:
----
scikit-learn-0.22.1.tar.gz
New:
----
scikit-learn-0.23.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-scikit-learn.spec ++++++
--- /var/tmp/diff_new_pack.6lxOrk/_old 2020-08-17 12:04:06.534651750 +0200
+++ /var/tmp/diff_new_pack.6lxOrk/_new 2020-08-17 12:04:06.538651753 +0200
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-scikit-learn
-Version: 0.22.1
+Version: 0.23.2
Release: 0
Summary: Python modules for machine learning and data mining
License: BSD-3-Clause
@@ -27,21 +27,23 @@
Source0:
https://files.pythonhosted.org/packages/source/s/scikit-learn/scikit-learn-%{version}.tar.gz
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel}
-BuildRequires: %{python_module numpy-devel >= 1.8.2}
-BuildRequires: %{python_module scipy >= 0.13.3}
+BuildRequires: %{python_module numpy-devel >= 1.13.3}
+BuildRequires: %{python_module scipy >= 0.19.1}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module threadpoolctl >= 2.0.0}
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gcc-fortran
BuildRequires: openblas-devel
BuildRequires: python-rpm-macros
-Provides: python-sklearn
-Provides: sklearn
-Requires: python-joblib
+Requires: python-joblib >= 0.11
Requires: python-matplotlib
-Requires: python-numpy >= 1.8.2
-Requires: python-scipy >= 0.13.3
+Requires: python-numpy >= 1.13.3
+Requires: python-scipy >= 0.19.1
+Requires: python-threadpoolctl >= 2.0.0
Requires: python-xml
+Provides: python-sklearn
+Provides: sklearn
# SECTION test requirements
BuildRequires: %{python_module joblib}
BuildRequires: %{python_module matplotlib}
++++++ scikit-learn-0.22.1.tar.gz -> scikit-learn-0.23.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-scikit-learn/scikit-learn-0.22.1.tar.gz
/work/SRC/openSUSE:Factory/.python-scikit-learn.new.3399/scikit-learn-0.23.2.tar.gz
differ: char 5, line 1