Beets is a Python-based application for managing music libraries. Beets 1.5.0 was released on Aug. 19, 2021, which was the first new release since 1.4.9 (what FreeBSD currently supports) released on May 30, 2020. Since Beets acquires music metadata from remote 3rd party sources, and those sources periodically change APIs and such, releases grow stale. E.g., Beets 1.4.9 currently does not support the same level of functionality as it did a year ago, as some metadata sources are no longer compatible with 1.4.9. I don't have a good handle on how Python-based ports need to be updated. As of today, Beets's CI tests against Python 3.6, 3.7, 3.8, 3.9, and 3.10 RC2.
Maintainer informed via mail
Thank you for your report Kevin. If you'd like to give updating this port a go, we're happy to help, just jump on #freebsd-python on Libera IRC and say hi :) Note, from changelog: 'MediaFile' and 'Confuse' used to be part of beets but are now reusable dependencies---packagers, please take note. (these will need to have ports, if they don't exist already) Finally, this is the last version of beets where we intend to support Python 2.x and 3.5; future releases will soon require Python 3.6. No need to limit version-spec until it requires it
Created attachment 228793 [details] audio/beets: Update to 1.5.0 audio/beets: Update to 1.5.0 - take maintainership - add necessary dependencies - update a dependency
Created attachment 228797 [details] audio/beets: Update to 1.5.0 - take maintainership - add necessary dependencies to the tree
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=11eaf51295039c1215e98b6d3cfeddd3359286e4 commit 11eaf51295039c1215e98b6d3cfeddd3359286e4 Author: Alexandre C. Guimarães <rigoletto@FreeBSD.org> AuthorDate: 2022-01-10 05:27:25 +0000 Commit: Alexandre C. Guimarães <rigoletto@FreeBSD.org> CommitDate: 2022-01-10 05:27:25 +0000 audio/beets: Update to 1.6.0 - take maintainership - last ac51135afd4b related fix. PR: 258688 Approved by: <stiginge@pvv.org> (maintainer timeout, 85 days) audio/beets/Makefile | 8 ++++---- audio/beets/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-)