beets
beets copied to clipboard
music library manager and MusicBrainz tagger
## Description This is part of #4484, adding typings to the `dbcore` submodule. It's very much still a work in progress. I've made a couple of `# TYPING ERROR` comments...
### Problem Hi everyone, Doing a complete re-import of my whole music collection. Been retagging, renaming modifying it for years now 6+ I feel like now config is good, and...
The Spotify plugin (this may be true for other plugins, but I have not checked them all) currently populates all the fields including the `mb_album_id` and `mb_artist_id` with `spotify_album_id` and...
## Description This adds another option for the duplicate menu, as well as the option for duplicates in the configuration. This is for the (admittedly specific) use case where there...
This is a bare-bones implementation of an idea I've had in mind for a while: Record unit test output and render it to HTML to ease development and review regarding...
Typings have been supported since python 3.5 and could be applied to the codebase. This would help readability a lot, help with IDE syntax, etc ### Objective Adding typings to...
## Description Fixes #3862 As Beatport had killed their API v3, the stock beatport plugin does not work anymore. It is also currently not possible to request the access to...
When importing a higher quality version of an album already in my library, beet offered to remove the old version, which is very handy. But it left behind the old...
Pathlib is awesome. It abstracts path the platform for path manipulation. It would allow us to have more robust code and get rid to all the calls to `beets.util.*_path()` functions....
## Description - Fixes #4220 - Enable fetching 'url-rels' from the musicbrainz release endpoint. - A musicbrainz release might contain a link to a discogs release or a discogs master...