Releases: linuxserver/docker-beets
2.0.0-ls244
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/2.0.0-ls244/index.html
LinuxServer Changes:
Add packages required for Discogs plugin.
PIP Changes:
Updating PIP version of beets to 2.0.0
nightly-6a7efdf5-ls88
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-6a7efdf5-ls88/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Update mediafile to 0.13.0 (#5494)
Fixes #5420.
nightly-6a7efdf5-ls87
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-6a7efdf5-ls87/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Update mediafile to 0.13.0 (#5494)
Fixes #5420.
nightly-de171f03-ls86
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-de171f03-ls86/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Test helpers: Remove unneeded data generation abstractions (#5463)
This PR refactors the test codebase by removing redundant functions and
simplifying item and album creation. Key changes include:
- Removed redundant
_item_ident
index tracker from_common.py
. - Removed
album
function from_common.py
replacing it with direct
library.Album
invocations. - Removed
generate_album_info
andgenerate_track_info
functions,
replacing them directly withTrackInfo
andAlbumInfo
. - Updated
setup.cfg
to exclude test helper files from coverage
reports. - Adjusted the tests regarding the changes, and simplified
test_mbsync.py
.
nightly-9345103b-ls85
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-9345103b-ls85/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Fix the TypeError
when import.set_fields
is provided non-string values (#5495)
Fixes #4840 by converting input values to strings before they are used.
Modifies the test cases for set_fields
to appropriately test this
behavior.
2.0.0-ls243
LinuxServer Changes:
Add packages required for Discogs plugin.
PIP Changes:
Updating PIP version of beets to 2.0.0
nightly-fa10dcf1-ls84
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Fix docs build (#5492)
Seems like readthedocs build expects docs dependencies to be available
as an extra, see one of the failing builds:
https://app.readthedocs.org/projects/beets/builds/26079213/.
You can see this has been failing due to missing 'pydata_sphinx_theme'
which is one of our dependencies:
raise ThemeError(__('no theme named %r found (missing theme.toml?)') % name)
sphinx.errors.ThemeError: no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
Theme error:
no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
nightly-fa10dcf1-ls83
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Fix docs build (#5492)
Seems like readthedocs build expects docs dependencies to be available
as an extra, see one of the failing builds:
https://app.readthedocs.org/projects/beets/builds/26079213/.
You can see this has been failing due to missing 'pydata_sphinx_theme'
which is one of our dependencies:
raise ThemeError(__('no theme named %r found (missing theme.toml?)') % name)
sphinx.errors.ThemeError: no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
Theme error:
no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
nightly-fa10dcf1-ls82
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Fix docs build (#5492)
Seems like readthedocs build expects docs dependencies to be available
as an extra, see one of the failing builds:
https://app.readthedocs.org/projects/beets/builds/26079213/.
You can see this has been failing due to missing 'pydata_sphinx_theme'
which is one of our dependencies:
raise ThemeError(__('no theme named %r found (missing theme.toml?)') % name)
sphinx.errors.ThemeError: no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
Theme error:
no theme named 'pydata_sphinx_theme' found (missing theme.toml?)
nightly-f0f87cc8-ls81
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Fix the no_convert option of the convert plugin stopping conversion when there is only a partial match. (#5376)
I was running the convert
plugin with the following config:
no_convert: samplerate:..48000 bitdepth:..16
but anything that was 24/48 was also not being converted, this was due
to the code returning False
for should_transcode
if any part of the
query matches, rather than considering the whole query. This meant that
bitdepth:...16
was being ignored.
I have changed this so the no_convert
value is considered as one
query.