Hello community,

here is the log from the commit of package beets for openSUSE:Factory checked 
in at 2019-05-20 13:18:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/beets (Old)
 and      /work/SRC/openSUSE:Factory/.beets.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "beets"

Mon May 20 13:18:32 2019 rev:5 rq:704145 version:1.4.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/beets/beets.changes      2019-02-11 
21:28:01.814994951 +0100
+++ /work/SRC/openSUSE:Factory/.beets.new.5148/beets.changes    2019-05-20 
13:18:34.487904312 +0200
@@ -1,0 +2,93 @@
+Sun May 19 14:24:27 UTC 2019 - Jaime Marquínez Ferrándiz 
<[email protected]>
+
+- Update to 1.4.8:
+  * This release is far too long in coming, but it's a good one. There is the
+    usual torrent of new features and a ridiculously long line of fixes, but
+    there are also some crucial maintenance changes. We officially support
+    Python 3.7 and 3.8, and some performance optimizations can (anecdotally)
+    make listing your library more than three times faster than in the previous
+    version.
+  * The new core features are:
+    * A new config-aunique configuration option allows setting default options
+      for the aunique template function.
+    * The albumdisambig field no longer includes the MusicBrainz release group
+      disambiguation comment. A new releasegroupdisambig field has been added.
+    * The modify command now allows resetting fixed attributes. For example,
+      beet modify -a artist:beatles artpath! resets artpath attribute from 
matching albums back to the default value.
+    * A new importer option, ignore_data_tracks, lets you skip audio tracks
+      contained in data files.
+  * There are some new plugins:
+    * The playlist can query the beets library using M3U playlists.
+    * The loadext allows loading of SQLite extensions, primarily for use with
+      the ICU SQLite extension for internationalization.
+    * The subsonicupdate can automatically update your Subsonic library.
+  * And many improvements to existing plugins:
+    * lastgenre: Added option -A to match individual tracks and singletons.
+    * play: The plugin can now emit a UTF-8 BOM, fixing some issues with
+      foobar2000 and Winamp.
+    * gmusic:
+      * Add a new option to automatically upload to Google Play Music library
+        on track import.
+      * Add new options for Google Play Music authentication.
+    * replaygain: albumpeak on large collections is calculated as the average,
+      not the maximum.
+    * chroma:
+      * Now optionally has a bias toward looking up more relevant releases
+        according to the preferred configuration options.
+      * Fingerprint values are now properly stored as strings, which prevents
+        strange repeated output when running beet write.
+    * convert: The plugin now has an id3v23 option that allows you to override
+      the global id3v23 option.
+    * spotify:
+      * The plugin now uses OAuth for authentication to the Spotify API.
+      * The plugin now works as an import metadata provider: you can match
+        tracks and albums using the Spotify database.
+    * ipfs: The plugin now supports a nocopy option which passes that flag to
+      ipfs.
+    * discogs: The plugin now has rate limiting for the Discogs API.
+    * mpdstats, mpdupdate: These plugins now use the MPD_PORT environment
+      variable if no port is specified in the configuration file.
+    * bpd:
+      * MPD protocol commands consume and single are now supported along with
+        updated semantics for repeat and previous and new fields for status.
+        The bpd server now understands and ignores some additional commands.
+      * MPD protocol command idle is now supported, allowing the MPD version to
+        be bumped to 0.14.
+      * MPD protocol command decoders is now supported.
+      * The plugin now uses the main beets logging system. The special-purpose
+        --debug flag has been removed.
+    * mbsync: The plugin no longer queries MusicBrainz when either the
+      mb_albumid or mb_trackid field is invalid. See also the discussion on
+      Google Groups
+    * export: The plugin now also exports path field if the user explicitly
+      specifies it with -i parameter. This only works when exporting library
+      fields.
+    * acousticbrainz: The plugin now declares types for all its fields, which
+      enables easier querying and avoids a problem where very small numbers
+      would be stored as strings.
+  * Some improvements have been focused on improving beets' performance:
+    * Querying the library is now faster:
+      * We only convert fields that need to be displayed.
+      * We now compile templates once and reuse them instead of recompiling
+        them to print out each matching object.
+      * Querying the library for items is now faster, for all queries that do
+        not need to access album level properties. This was implemented by
+        lazily fetching the album only when needed.
+    * absubmit, badfiles: Analysis now works in parallel (on Python 3 only).
+    * mpdstats: Use the currentsong MPD command instead of playlist to get the
+      current song, improving performance when the playlist is long.
+  * Several improvements are related to usability:
+    * The disambiguation string for identifying albums in the importer now
+      shows the catalog number.
+    * Added whitespace padding to missing tracks dialog to improve readability.
+    * The move command now lists the number of items already in-place.
+    * Modify selection can now be applied early without selecting every item.
+    * Beets now emits more useful messages during startup if SQLite returns an
+      error. The SQLite error message is now attached to the beets message.
+    * Fixed a confusing typo when the convert plugin copies the art covers.
+  * Many other fixes
+  * The full changelog can be read at
+    https://github.com/beetbox/beets/releases/tag/v1.4.8
+- Remove fix_python_3_7_compatibility.patch: No longer needed
+
+-------------------------------------------------------------------

Old:
----
  beets-1.4.7.tar.gz
  fix_python_3_7_compatibility.patch

New:
----
  beets-1.4.8.tar.gz

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

Other differences:
------------------
++++++ beets.spec ++++++
--- /var/tmp/diff_new_pack.sRNZS2/_old  2019-05-20 13:18:35.359903467 +0200
+++ /var/tmp/diff_new_pack.sRNZS2/_new  2019-05-20 13:18:35.363903463 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           beets
-Version:        1.4.7
+Version:        1.4.8
 Release:        0
 Summary:        Music tagger and library organizer
 License:        MIT
@@ -29,8 +29,6 @@
 Patch1:         fix_test_command_line_option_relative_to_working_dir.diff
 # PATCH-FIX-UPSTREAM fix-pathlib-requirement.diff [email protected] - Don't 
require pathlib for tests in python >= 3.4.0
 Patch2:         fix-pathlib-requirement.diff
-# Fix compatibility with python 3.7, should be included in the next version
-Patch3:         fix_python_3_7_compatibility.patch
 BuildRequires:  python3-PyYAML
 BuildRequires:  python3-Unidecode
 BuildRequires:  python3-devel
@@ -113,7 +111,6 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 
 %build
 python3 setup.py build

++++++ beets-1.4.7.tar.gz -> beets-1.4.8.tar.gz ++++++
++++ 9795 lines of diff (skipped)


Reply via email to