Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-dtaidistance for openSUSE:Factory checked in at 2023-02-07 18:49:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dtaidistance (Old) and /work/SRC/openSUSE:Factory/.python-dtaidistance.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dtaidistance" Tue Feb 7 18:49:52 2023 rev:3 rq:1063598 version:2.3.10 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dtaidistance/python-dtaidistance.changes 2021-02-15 23:20:11.703744834 +0100 +++ /work/SRC/openSUSE:Factory/.python-dtaidistance.new.4462/python-dtaidistance.changes 2023-02-07 18:49:54.763398569 +0100 @@ -1,0 +2,20 @@ +Tue Feb 7 09:40:15 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Disable broken tests with latest numpy >= 1.24 +- Update to 2.3.10 + * Improved compilation for M1/M2, and Py3.7 + * Improved plotting warping paths + * Improved kmeans clustering for ndim +- 2.3.5 + * Improved compilation for M1/M2, and Py3.7 + * Improved plotting warping paths + * Improved kmeans clustering for ndim +- 2.3.4 + * Additional clustering techniques. E.g. DTW Barycenter Averaging for + clustering, k-medoids. + * Subsequence search and local concurrences. + * Improved Windows compatibility. + * Anaconda release (by @m-rossi ) + * Improved visualisations + +------------------------------------------------------------------- Old: ---- dtaidistance-2.2.4.tar.gz New: ---- dtaidistance-2.3.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dtaidistance.spec ++++++ --- /var/tmp/diff_new_pack.2S5WFi/_old 2023-02-07 18:49:55.315401536 +0100 +++ /var/tmp/diff_new_pack.2S5WFi/_new 2023-02-07 18:49:55.323401579 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-dtaidistance # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,30 +16,32 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-dtaidistance -Version: 2.2.4 +Version: 2.3.10 Release: 0 Summary: Dynamic Time Warping (DTW) package License: Apache-2.0 URL: https://github.com/wannesm/dtaidistance Source: https://github.com/wannesm/dtaidistance/archive/v%{version}.tar.gz#/dtaidistance-%{version}.tar.gz BuildRequires: %{python_module Cython} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # NEP 29: python36-numpy is not in TW anymore. This package can build a basic version without numpy BuildRequires: %{python_module numpy-devel if (%python-base without python36-base)} +Recommends: python-jinja2 +Recommends: python-matplotlib Recommends: python-numpy Recommends: python-scipy -Recommends: python-matplotlib Recommends: python-tqdm # SECTION test requirements BuildRequires: %{python_module pytest-env} BuildRequires: %{python_module pytest} # NEP 29: python36-scipy is not in TW anymore BuildRequires: %{python_module matplotlib if (%python-base without python36-base)} +BuildRequires: %{python_module jinja2 if (%python-base without python36-base)} BuildRequires: %{python_module scipy if (%python-base without python36-base)} # /SECTION %python_subpackages @@ -76,6 +78,9 @@ donttest+=" or (test_dtw and test_distance_matrix_block)" donttest+=" or (test_dtw2d and test_distances1_fast_parallel)" donttest+=" or (test_dtw2d and test_distances2_fast_parallel)" + +# Broken tests with latest numpy >= 1.24 +donttest+=" or test_bug3 or test_distance1_a" %pytest_arch ${$python_parameter} ${donttest:+ -k "not (${donttest:4})"} -m "not benchmark" %endif ++++++ dtaidistance-2.2.4.tar.gz -> dtaidistance-2.3.10.tar.gz ++++++ ++++ 17076 lines of diff (skipped)