Hello community,

here is the log from the commit of package python-audiomate for 
openSUSE:Factory checked in at 2020-07-08 19:14:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-audiomate (Old)
 and      /work/SRC/openSUSE:Factory/.python-audiomate.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-audiomate"

Wed Jul  8 19:14:40 2020 rev:4 rq:819249 version:5.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-audiomate/python-audiomate.changes        
2018-12-31 09:47:21.238169071 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-audiomate.new.3060/python-audiomate.changes  
    2020-07-08 19:14:50.815500879 +0200
@@ -1,0 +2,21 @@
+Tue Jul  7 11:24:08 UTC 2020 - Marketa Calabkova <[email protected]>
+
+- Update to 5.0.2
+  * Many new features and performance improvements, see upstream changelog
+  Breaking:
+  * Changed :class:`audiomate.corpus.validation.InvalidItemsResult' 
+    to use it not only for Utterances, but also for Tracks for example.
+  * Refactoring and addition of splitting functions in the 
+    :class:`audiomate.corpus.subset.Splitter`.
+  * For utterances and labels -1 was used for representing that the end 
+    is the same as the end of the parent utterance/track. In order to 
+    prevent -1 checks in different methods/places float('inf') is now used. 
+    This makes it easier to implement stuff like label overlapping.
+  * :class:`audiomate.annotations.LabelList` is now backed by an interval-tree 
+    instead of a simple list. Therefore the labels have no fixed order 
anymore. 
+    The interval-tree provides functionality for operations like merging, 
+    splitting, finding overlaps with much lower code complexity.
+  * Removed module :mod:`audiomate.annotations.label_cleaning`, since those 
+    methods are available on :class:`audiomate.annotations.LabelList` directly.
+
+-------------------------------------------------------------------

Old:
----
  audiomate-3.0.0.tar.gz

New:
----
  audiomate-5.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-audiomate.spec ++++++
--- /var/tmp/diff_new_pack.FZZxqh/_old  2020-07-08 19:14:51.955504939 +0200
+++ /var/tmp/diff_new_pack.FZZxqh/_new  2020-07-08 19:14:51.959504953 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-audiomate
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,41 +19,44 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
 Name:           python-audiomate
-Version:        3.0.0
+Version:        5.2.0
 Release:        0
 Summary:        A library for working with audio datasets
 License:        MIT
 Group:          Development/Languages/Python
-Url:            https://github.com/ynop/audiomate
+URL:            https://github.com/ynop/audiomate
 Source0:        
https://files.pythonhosted.org/packages/source/a/audiomate/audiomate-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:       python-PGet >= 0.5.0
+Requires:       python-audioread >= 2.1.8
+Requires:       python-h5py >= 2.10.0
+Requires:       python-intervaltree >= 3.0.2
+Requires:       python-librosa >= 0.7.2
+Requires:       python-networkx >= 2.4
+Requires:       python-numba >= 0.49.1
+Requires:       python-numpy >= 1.18.1
+Requires:       python-requests >= 2.23.0
+Requires:       python-scipy >= 1.4.1
+Requires:       python-sox >= 1.3.7
+BuildArch:      noarch
 # SECTION test requirements
-BuildRequires:  %{python_module audioread >= 2.1.0}
-BuildRequires:  %{python_module beautifulsoup4 >= 4.6.0}
-BuildRequires:  %{python_module h5py >= 2.7.1}
-BuildRequires:  %{python_module librosa >= 0.6.0}
-BuildRequires:  %{python_module lxml >= 4.1.1}
-BuildRequires:  %{python_module networkx >= 2.0}
-BuildRequires:  %{python_module numpy >= 1.14.0}
+BuildRequires:  %{python_module PGet >= 0.5.0}
+BuildRequires:  %{python_module audioread >= 2.1.8}
+BuildRequires:  %{python_module h5py >= 2.10.0}
+BuildRequires:  %{python_module intervaltree >= 3.0.2}
+BuildRequires:  %{python_module librosa >= 0.7.2}
+BuildRequires:  %{python_module networkx >= 2.4}
+BuildRequires:  %{python_module numba >= 0.49.1}
+BuildRequires:  %{python_module numpy >= 1.18.1}
 BuildRequires:  %{python_module pytest >= 3.3.0}
 BuildRequires:  %{python_module pytest-runner}
-BuildRequires:  %{python_module requests >= 2.18.4}
+BuildRequires:  %{python_module requests >= 2.23.0}
 BuildRequires:  %{python_module requests-mock >= 1.4.0}
-BuildRequires:  %{python_module scipy >= 1.1.0}
+BuildRequires:  %{python_module scipy >= 1.4.1}
+BuildRequires:  %{python_module sox >= 1.3.7}
 # /SECTION
-Requires:       python-audioread >= 2.1.0
-Requires:       python-beautifulsoup4 >= 4.6.0
-Requires:       python-h5py >= 2.7.1
-Requires:       python-librosa >= 0.6.0
-Requires:       python-lxml >= 4.1.1
-Requires:       python-networkx >= 2.0
-Requires:       python-numpy >= 1.14.0
-Requires:       python-requests >= 2.18.4
-Requires:       python-scipy >= 1.1.0
-BuildArch:      noarch
-
 %python_subpackages
 
 %description

++++++ audiomate-3.0.0.tar.gz -> audiomate-5.2.0.tar.gz ++++++
++++ 18225 lines of diff (skipped)


Reply via email to