nightly-3cc129b8-ls94
Pre-releaseCI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-3cc129b8-ls94/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Package: fix release workflow, exclude plugin tests, include all files from MANIFEST.in (#5536)
Fixes #5526
Fixes #5531
Fixes #5539
Package contents
See #5526 where a package maintainer fails running plugin tests. I found that before
introduction of Poetry beets
never bundled plugin tests, therefore I now excluded them.
I also remembered that previously MANIFEST.in
file was used to specify which files get
included in the package, so I mirrored the same configuration. This includes zsh
completion in extra/_beet
which fixes #5531.
I removed MANIFEST.in
file since it has no use anymore.
Release workflow
The last release workflow run failed to pick up the commit with the version updates and
tagged an outdated commit (#5539). I simplified the workflow to create the tag at the same
time the version upgrade is committed.