Skip to content

Releases: linuxserver/docker-beets

nightly-27d66d4b-ls92

02 Dec 02:33
7a68139
Compare
Choose a tag to compare
nightly-27d66d4b-ls92 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-27d66d4b-ls92/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Change zero documentation mentions of genre to genres (#5486)

I've spent 2 hours troubleshooting why none of my music had genre tag.
It was because the single genre, without s doesn't seem to cover any
good ganre tags... at least it didn't on my opus files

looking at the code:
https://github.com/beetbox/mediafile/blob/7ecd86101ec3344e7fb25bbf781cd7f86646aa9d/mediafile.py#L1669-L2167
i don't honestly know why anyone created the single ganre field in the
first place

2.1.0-ls246

29 Nov 18:55
6d9ceb9
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/2.1.0-ls246/index.html

LinuxServer Changes:

Add packages required for Discogs plugin.

PIP Changes:

Updating PIP version of beets to 2.1.0

nightly-37a2cecc-ls91

29 Nov 18:51
40ff06a
Compare
Choose a tag to compare
nightly-37a2cecc-ls91 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-37a2cecc-ls91/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Fix coverage upload from forks: Attempt #2 (#5514)

The fix is based on the following comment:

codecov/codecov-action#1594 (comment)

nightly-0eab8b68-ls91

30 Nov 16:06
40ff06a
Compare
Choose a tag to compare
nightly-0eab8b68-ls91 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-0eab8b68-ls91/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Skip autobpm tests if librosa isn't available (#5516)

Debian doesn't have librosa. Allow the tests to continue.

nightly-37a2cecc-ls90

23 Nov 21:06
a402439
Compare
Choose a tag to compare
nightly-37a2cecc-ls90 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-37a2cecc-ls90/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Fix coverage upload from forks: Attempt #2 (#5514)

The fix is based on the following comment:

codecov/codecov-action#1594 (comment)

nightly-0e6ba457-ls90

23 Nov 07:08
a402439
Compare
Choose a tag to compare
nightly-0e6ba457-ls90 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-0e6ba457-ls90/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Fix Hybrid SACD importing (#5149)

Fixes #5148.

When importing, the code that matches tracks does not consider the
medium number. This causes problems on Hybrid SACDs (and other releases)
where the artists, track numbers, titles, and lengths are the same on
both layers.

I added a distance penalty for mismatching medium numbers.

Before:

$ beet imp .

/Volumes/Music/ti/Red Garland/1958 - All Mornin' Long - 1 (6 items)

  Match (95.4%):
  The Red Garland Quintet - All Mornin' Long
  ≠ media, year
  MusicBrainz, 2xHybrid SACD (CD layer), 2013, US, Analogue Productions, CPRJ 7130 SA, mono
  https://musicbrainz.org/release/6a584522-58ea-470b-81fb-e60e5cd7b21e
  * Artist: The Red Garland Quintet
  * Album: All Mornin' Long
  * Hybrid SACD (CD layer) 1
     ≠ (#2-1) All Mornin' Long (20:21) -> (#1-1) All Mornin' Long (20:21)
     ≠ (#2-2) They Can't Take That Away From Me (10:24) -> (#1-2) They Can't Take That Away From Me (10:27)
     ≠ (#2-3) Our Delight (6:23) -> (#1-3) Our Delight (6:23)
  * Hybrid SACD (CD layer) 2
     ≠ (#1-1) All mornin' long (20:21) -> (#2-1) All Mornin' Long (20:21)
     ≠ (#1-2) They can't take that away from me (10:27) -> (#2-2) They Can't Take That Away From Me (10:25)
     ≠ (#1-3) Our delight (6:23) -> (#2-3) Our Delight (6:23)
➜ [A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort, eDit, edit Candidates?

Note that all tracks tagged with disc 1 get moved to disc 2 and vice
versa.

After:

$ beet-test imp .

/Volumes/Music/ti/Red Garland/1958 - All Mornin' Long - 1 (6 items)

  Match (95.4%):
  The Red Garland Quintet - All Mornin' Long
  ≠ media, year
  MusicBrainz, 2xMedia, 2013, US, Analogue Productions, CPRJ 7130 SA, mono
  https://musicbrainz.org/release/6a584522-58ea-470b-81fb-e60e5cd7b21e
  * Artist: The Red Garland Quintet
  * Album: All Mornin' Long
  * Hybrid SACD (CD layer) 1
     ≠ (#1-1) All mornin' long (20:21) -> (#1-1) All Mornin' Long (20:21)
     ≠ (#1-2) They can't take that away from me (10:27) -> (#1-2) They Can't Take That Away From Me (10:27)
     ≠ (#1-3) Our delight (6:23) -> (#1-3) Our Delight (6:23)
  * Hybrid SACD (SACD layer) 2
     * (#2-1) All Mornin' Long (20:21)
     * (#2-2) They Can't Take That Away From Me (10:24)
     * (#2-3) Our Delight (6:23)
➜ [A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort, eDit, edit Candidates?

Yay!

2.1.0-ls245

22 Nov 02:28
56a0832
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/2.1.0-ls245/index.html

LinuxServer Changes:

Add packages required for Discogs plugin.

PIP Changes:

Updating PIP version of beets to 2.1.0

nightly-ef328ed7-ls89

22 Nov 14:07
1cb7807
Compare
Choose a tag to compare
nightly-ef328ed7-ls89 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-ef328ed7-ls89/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Add a quick check for MST Store Python install (#5470)

Quick fix for #5467.

Checks if the path for python is under the windows store folder then
error and point the user to the beets
documentation.

Happy for feedback to improve, but thought it best to exit as early as
possible.

nightly-979f1239-ls89

22 Nov 02:27
1cb7807
Compare
Choose a tag to compare
nightly-979f1239-ls89 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-979f1239-ls89/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

Revert "Release: temporarily ignore errors with bumping version and pypi push"

This reverts commit cf3acec5550f648684ef13907cb20a9ccd66b8f2.

nightly-6444111c-ls89

22 Nov 06:06
1cb7807
Compare
Choose a tag to compare
nightly-6444111c-ls89 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/beets/nightly-6444111c-ls89/index.html

LinuxServer Changes:

Pin beetcamp to 0.19.2 until upstream requirements fixed.

beets Changes:

bitesize to good first issue: Update changelog.rst (#5477)