Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package beets for openSUSE:Factory checked in at 2022-03-04 00:17:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/beets (Old) and /work/SRC/openSUSE:Factory/.beets.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "beets" Fri Mar 4 00:17:50 2022 rev:8 rq:958729 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/beets/beets.changes 2020-10-28 10:02:39.071323959 +0100 +++ /work/SRC/openSUSE:Factory/.beets.new.1958/beets.changes 2022-03-04 00:18:36.416297447 +0100 @@ -1,0 +2,84 @@ +Fri Feb 11 15:49:28 UTC 2022 - Jaime Marqu??nez Ferr??ndiz <[email protected]> + +- Update to 1.6.0: + * Major new features: + * When fetching genres from MusicBrainz, we now include genres from the + release group (in addition to the release). We also prioritize genres + based on the number of votes. Thanks to @aereaux. + * Primary and secondary release types from MusicBrainz are now stored in a + new albumtypes field. + * An accompanying new albumtypes includes some options for formatting this + new albumtypes field. + * Other new things: + * permissions: The plugin now sets cover art permissions to match the audio + file permissions. + * unimported: A new configuration option supports excluding specific + subdirectories in library. + * info: Add support for an --album flag. + * export: Similarly add support for an --album flag. + * beet move now highlights path differences in color (when enabled). + * When moving files and a direct rename of a file is not possible (for + example, when crossing filesystems), beets now copies to a temporary file + in the target folder first and then moves to the destination instead of + directly copying the target path. This gets us closer to always updating + files atomically. + * fetchart: Add a new option to store cover art as non-progressive image. + This is useful for DAPs that do not support progressive images. Set + deinterlace: yes in your configuration to enable this conversion. + * fetchart: Add a new option to change the file format of cover art images. + This may also be useful for DAPs that only support some image formats. + * Support flexible attributes in %aunique. + * Make %aunique faster, especially when using inline fields. + * Bug fixes: + * lyrics: Fix a crash when Beautiful Soup is not installed. + * discogs: Support a new Discogs URL format for IDs. + * discogs: Remove built-in rate-limiting because the Discogs Python library + we use now has its own rate-limiting. + * export: Fix some duplicated output. + * aura: Fix a potential security hole when serving image files. + * The six package is no longer required. + * The full changelog can be read at https://github.com/beetbox/beets/releases/tag/v1.6.0 +- Run fdupes + +------------------------------------------------------------------- +Fri Feb 11 15:13:38 UTC 2022 - Jaime Marqu??nez Ferr??ndiz <[email protected]> + +- Update to 1.5.0: + * Major new features: + * Fields in queries now fall back to an item's album and check its fields + too. Notably, this allows querying items by an album's attribute: + in other words, beet list foo:bar will not only find tracks with + the foo attribute; it will also find tracks on albums that have + the foo attribute. This may be particularly useful in the + path-format-config, which matches individual items to decide which path + to use. + * A new reflink config option instructs the importer to create fast, + copy-on-write file clones on filesystems that support them. + * A new unimported lets you find untracked files in your library directory. + * The aura has arrived! Try out the future of remote music library access today. + * We now fetch information about works from MusicBrainz. + MusicBrainz matches provide the fields work (the title), + mb_workid (the MBID), and work_disambig (the disambiguation string). + * A new parentwork gets information about the original work, + which is useful for classical music. + * bpd: BPD now supports most of the features of version 0.16 + of the MPD protocol. This is enough to get it talking to + more complicated clients like ncmpcpp, but there are still + some incompatibilities, largely due to MPD commands we don't support yet. + * A new deezer can autotag tracks and albums using the Deezer database. + * A new bareasc provides a new query type: "bare ASCII" queries that ignore + accented characters, treating them as though they were plain + ASCII characters. Use the # prefix with list or other commands. + * fetchart: The plugin can now get album art from last.fm. + * web: The API now supports the HTTP DELETE and PATCH methods for + modifying items. They are disabled by default; set readonly: + no in your configuration file to enable modification via the API. + * Some functionality has been move to their own python packags: Confuse + and MediaFile. Mutagen is no longer a direct dependency. + * Full changelog available at https://github.com/beetbox/beets/releases/tag/v1.5.0 +- Drop 0001-Fixed-failing-test-where.patch: Included upstream +- Drop fix_test_command_line_option_relative_to_working_dir.diff: Included upstream +- Drop 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch: Included upstream + + +------------------------------------------------------------------- Old: ---- 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch 0001-Fixed-failing-test-where.patch beets-1.4.9.tar.gz fix_test_command_line_option_relative_to_working_dir.diff New: ---- beets-1.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ beets.spec ++++++ --- /var/tmp/diff_new_pack.MiVOxU/_old 2022-03-04 00:18:37.260297625 +0100 +++ /var/tmp/diff_new_pack.MiVOxU/_new 2022-03-04 00:18:37.268297626 +0100 @@ -1,7 +1,7 @@ # # spec file for package beets # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,27 +17,23 @@ Name: beets -Version: 1.4.9 +Version: 1.6.0 Release: 0 Summary: Music tagger and library organizer License: MIT Group: Productivity/Multimedia/Sound/Players URL: http://beets.io/ Source: https://github.com/beetbox/beets/releases/download/v%{version}/%{name}-%{version}.tar.gz -Patch0: 0001-Fixed-failing-test-where.patch -# PATCH-FIX-UPSTREAM fix_test_command_line_option_relative_to_working_dir.diff [email protected] - Fixes one of the tests to run successfully -Patch1: fix_test_command_line_option_relative_to_working_dir.diff -# PATCH-FIX-UPSTREAM 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch -- Fix from upstream for boo#1178199 -Patch2: 0001-Compatibility-with-breaking-changes-to-the-ast-module.patch +BuildRequires: fdupes BuildRequires: python3-PyYAML BuildRequires: python3-Unidecode +BuildRequires: python3-confuse >= 1.0.0 BuildRequires: python3-devel BuildRequires: python3-jellyfish +BuildRequires: python3-mediafile >= 0.2.0 BuildRequires: python3-munkres BuildRequires: python3-musicbrainzngs >= 0.4 -BuildRequires: python3-mutagen >= 1.33 BuildRequires: python3-setuptools -BuildRequires: python3-six >= 1.9 # test requirements BuildRequires: python3-Flask BuildRequires: python3-beautifulsoup4 @@ -54,24 +50,24 @@ BuildRequires: python3-testsuite Requires: python3-PyYAML Requires: python3-Unidecode +Requires: python3-confuse >= 1.0.0 Requires: python3-jellyfish +Requires: python3-mediafile >= 0.2.0 Requires: python3-munkres Requires: python3-musicbrainzngs >= 0.4 -Requires: python3-mutagen >= 1.33 -Requires: python3-six >= 1.9 -Recommends: python3-pyacoustid +Recommends: ffmpeg +Recommends: python3-dbus-python +Recommends: python3-discogs-client >= 2.1.0 Recommends: python3-flask Recommends: python3-flask-cors -Recommends: python3-discogs-client >= 2.1.0 +Recommends: python3-pyacoustid +Recommends: python3-pylast +Recommends: python3-python-mpd2 Recommends: python3-pyxdg -Recommends: python3-requests -Recommends: python3-dbus-python Recommends: python3-rarfile -Recommends: python3-requests-oauthlib >= 0.6.1 -Recommends: python3-python-mpd2 -Recommends: python3-pylast Recommends: python3-requests -Recommends: ffmpeg +Recommends: python3-requests +Recommends: python3-requests-oauthlib >= 0.6.1 Suggests: flac Suggests: mp3val BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -108,15 +104,13 @@ %prep %setup -q -n beets-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build python3 setup.py build %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot} %files %defattr(-,root,root,-) ++++++ beets-1.4.9.tar.gz -> beets-1.6.0.tar.gz ++++++ ++++ 56082 lines of diff (skipped)
