Diffusion beets b9960dc574ce

Update to version 1.4.5

Authored by Alex Smith <> on Aug 5 2017, 1:40 AM.


Update to version 1.4.5

Version 1.4.5 adds some oft-requested features. When you're importing files, you can now manually set fields on the new music. Date queries have gotten much more powerful: you can write precise queries down to the second, and we now have relative queries like -1w, which means one week ago.

Here are the new features:

  • You can now set fields to certain values during import, using either a --set field=value command-line flag or a new set_fields configuration option under the importer section.
  • Date queries can now include times, so you can filter your music down to the second.
  • Date queries can also be relative. You can say added:-1w.. to match music added in the last week, for example.
  • A new gmusic lets you interact with your Google Play Music library.
  • replaygain: We now keep R128 data in separate tags from classic ReplayGain data for formats that need it (namely, Ogg Opus). A new r128 configuration option enables this behavior for specific formats.
  • The move command gained a new --export flag, which copies files to an external location without changing their paths in the library database.

There are also some bug fixes:

  • lastgenre: Fix a crash when using the prefer_specific and canonical options together.
  • web: Fix a crash on Windows under Python 2 when serving non-ASCII filenames.
  • metasync: Fix a crash in the Amarok backend when filenames contain quotes.
  • More informative error messages are displayed when the file format is not recognized.

Test Plan: Built package and added to and searched existing database.

Reviewers: Triage Team, JoshStrobl

Reviewed By: Triage Team, JoshStrobl

Subscribers: JoshStrobl

Differential Revision:


JoshStroblAug 5 2017, 1:40 AM
JoshStroblAug 5 2017, 1:40 AM
Triage Team
Differential Revision
D630: Update to version 1.4.5
R3363:b8fe5879b9a9: Update to 1.4.4, added pyyaml as a rundep to resolve T3916.
tag: beets-1.4.5-3