Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package beets for openSUSE:Factory checked 
in at 2026-04-15 20:42:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/beets (Old)
 and      /work/SRC/openSUSE:Factory/.beets.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "beets"

Wed Apr 15 20:42:08 2026 rev:17 rq:1346412 version:2.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/beets/beets.changes      2026-03-27 
06:36:45.026432397 +0100
+++ /work/SRC/openSUSE:Factory/.beets.new.21863/beets.changes   2026-04-15 
20:42:09.854318679 +0200
@@ -1,0 +2,76 @@
+Wed Apr  8 20:53:18 UTC 2026 - Jaime Marquínez Ferrándiz 
<[email protected]>
+
+- update to 2.8.0:
+  * New features
+    * Discogs Plugin: Add extra_tags option to use additional tags (such as
+      barcode, catalognum, country, label, media, and year) in Discogs search
+      queries.
+    * Lyrics Plugin: Add auto_ignore configuration option to skip fetching
+      lyrics for items matching a beets query during auto import.
+    * Missing Plugin: When running in missing album mode, allows users to
+      specify MusicBrainz release types to show using the --release-type flag.
+      The default behavior is also changed to just show releases of type album.
+      (#2661)
+    * Play Plugin: Added -R/--randomize flag to shuffle the playlist order
+      before passing it to the player.
+    * Smart Playlist Plugin: Add new configuration option dest_regen to
+      regenerate items' path in the generated playlist instead of using those
+      in the library. This is useful when items have been imported in don't
+      copy-move (-C -M) mode in the library but are later passed through the
+      Convert Plugin plugin which will regenerate new paths according to the
+      Beets path format.
+  * Bug fixes
+    * Beatport Plugin: Use va_name config for the album artist on VA releases
+      instead of hardcoded "Various Artists". (#6316)
+    * config command on Windows now uses cmd /c start "" for the default editor
+      fallback so beet config -e works when VISUAL and EDITOR are unset.
+      (#6436)
+    * Fish Plugin: Fix AttributeError. (#6340)
+    * import command Autotagging by explicit release or recording IDs now keeps
+      candidates from all enabled metadata sources instead of dropping matches
+      when different providers share the same ID. (#6178) (#6181)
+    * import command Simplify autotag metadata application for albums and
+      singletons, fixing null-overwrite handling and keeping singular/plural
+      artist metadata fields in sync during tagging.
+    * LastImport Plugin: Rename flexible field play_count to lastfm_play_count
+      to avoid conflicts with MPDStats Plugin. Migration: This cannot be
+      migrated automatically because of the field clash. If you use LastImport
+      Plugin without MPDStats Plugin, migrate manually with beet modify
+      lastfm_play_count='$play_count'.
+    * MBSync Plugin and Missing Plugin now use each item's stored data_source
+      for ID lookups, with a fallback to MusicBrainz.
+    * Missing Plugin: Fix --album mode incorrectly reporting albums already in
+      the library as missing. The comparison now correctly uses
+      mb_releasegroupid.
+    * MusicBrainz Plugin: Use va_name config for albumartist_sort,
+      albumartists_sort, albumartist_credit, albumartists_credit, and
+      albumartists on VA releases instead of hardcoded "Various Artists".
+      (#6316)
+    * replace: Made drive_sep_replace regex logic more precise to prevent
+      edge-case mismatches (e.g., a song titled "1:00 AM" would incorrectly be
+      considered a Windows drive path).
+  * Other changes
+    * Contributing: Update pipx installation guide link
+    * Getting Started: Update quick installation section to reflect current
+      installation guide structure.
+    * Installation: Remove redundant macOS section from the installation guide.
+      (#5993)
+    * Installation: Update installation guide to document plugin management
+      with pipx and move package manager instructions to the FAQ.
+    * Installation: Update pipx installation guide link
+    * API-backed metadata source plugins can now use
+      SearchApiMetadataSourcePlugin for shared search orchestration. Implement
+      provider behavior in
+      
~beets.metadata_plugins.SearchApiMetadataSourcePlugin.get_search_query_with_filters
+      and
+      
~beets.metadata_plugins.SearchApiMetadataSourcePlugin.get_search_response.
+    * Deprecate the Beatport Plugin and BPSync Plugin plugins. Beatport has
+      retired the API these plugins rely on, making them non-functional.
+      (#3862)
+
+-------------------------------------------------------------------
+Wed Apr  8 20:21:49 UTC 2026 - Jaime Marquínez Ferrándiz 
<[email protected]>
+
+- Update dependencies to matches the changes in version 2.6.0 to 2.7.1
+
+-------------------------------------------------------------------

Old:
----
  v2.7.1.tar.gz

New:
----
  v2.8.0.tar.gz

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

Other differences:
------------------
++++++ beets.spec ++++++
--- /var/tmp/diff_new_pack.ovO9gL/_old  2026-04-15 20:42:10.634350850 +0200
+++ /var/tmp/diff_new_pack.ovO9gL/_new  2026-04-15 20:42:10.638351015 +0200
@@ -24,7 +24,7 @@
 %{?sle15_python_module_pythons}
 %endif
 Name:           beets
-Version:        2.7.1
+Version:        2.8.0
 Release:        0
 Summary:        Music tagger and library organizer
 License:        MIT
@@ -35,11 +35,10 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-PyYAML
 BuildRequires:  python3-Unidecode
-BuildRequires:  python3-confuse >= 1.5.0
-BuildRequires:  python3-devel >= 3.9.0
+BuildRequires:  python3-confuse >= 2.2.0
+BuildRequires:  python3-devel >= 3.10.0
 BuildRequires:  python3-jellyfish
 BuildRequires:  python3-mediafile >= 0.12.0
-BuildRequires:  python3-musicbrainzngs >= 0.4
 BuildRequires:  python3-pip
 BuildRequires:  python3-poetry-core
 BuildRequires:  python3-setuptools
@@ -58,14 +57,15 @@
 BuildRequires:  python3-testsuite
 Requires:       python3-PyYAML
 Requires:       python3-Unidecode
-Requires:       python3-confuse >= 1.5.0
+Requires:       python3-confuse >= 2.2.0
 Requires:       python3-jellyfish
 Requires:       python3-lap
 Requires:       python3-mediafile >= 0.12.0
-Requires:       python3-musicbrainzngs >= 0.4
-Requires:       python3-musicbrainzngs >= 0.4
-Requires:       python3-numpy
+Requires:       python3-numpy >= 2.0.2
+Requires:       python3-packaging >= 24.0
 Requires:       python3-platformdirs
+Requires:       python3-requests >= 2.32.5
+Requires:       python3-requests-ratelimiter >= 0.7.0
 Requires:       python3-sqlite3
 Recommends:     ffmpeg
 Recommends:     python3-Flask
@@ -78,8 +78,6 @@
 Recommends:     python3-python-mpd2
 Recommends:     python3-pyxdg
 Recommends:     python3-rarfile
-Recommends:     python3-requests
-Recommends:     python3-requests
 Recommends:     python3-requests-oauthlib >= 0.6.1
 Suggests:       flac
 Suggests:       mp3val

++++++ v2.7.1.tar.gz -> v2.8.0.tar.gz ++++++
++++ 9042 lines of diff (skipped)

Reply via email to