Releases: linuxserver/docker-beets
nightly-27d66d4b-ls92
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
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
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:
nightly-0eab8b68-ls91
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
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:
nightly-0e6ba457-ls90
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
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
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
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
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)