I started from scratch and installed with PIPX following instructions in this thread:
Installing in its own env sounded likea good idea but I am still getting the same error and it dint fix the new error I was getting that prompted me to make the change. I did seem to fix the extrafiles plugin which was not working at all previously.
Still getting:
/home/tetema/.local/lib/python3.8/site-packages/beets/mediafile.py:21: UserWarning: beets.mediafile is deprecated; use mediafile instead
warnings.warn("beets.mediafile is deprecated; use mediafile instead")
** error loading plugin requests:
Traceback (most recent call last):
File "/home/tetema/.local/lib/python3.8/site-packages/beets/plugins.py", line 275, in load_plugins
namespace = __import__(modname, None, None)
ModuleNotFoundError: No module named 'beetsplug.requests'
And also the new one which is the discogs plugin puts a colon and space at the beginning of every track name, maybe its a plugin error?
You can see switching from the musicbrainz source to the discogs sources add the ": "
/mnt/cryptoaudio/Organising/Converted/1999 - A Prince Among Thieves (flac) (35 items)
Correcting tags from:
Prince Paul - A Prince Among Thieves (flac)
To:
Prince Paul - A Prince Among Thieves
URL:
https://musicbrainz.org/release/45d23fb7-60f2-4173-952e-b214f091de22
(Similarity: 98.5%) (tracks, album) (CD, 1999, US, Tommy Boy, TBCD 1210)
* Tariq's Dilemma (Intro) ->
Tariq’s Dilemma (Intro)
* Pain feat. Sha & Breeze ->
Pain (title)
* Steady Slobbin' feat. Breeze ->
Steady Slobbin’ (title)
* What U Got (The Demo) feat. Breeze ->
What U Got (The Demo) (title)
* The Hustle's On ->
The Hustle’s On
* MC Hustler feat. Horror City ->
MC Hustler (title)
* The Other Line feat. Breeze & Heroine ->
The Other Line (title)
* Crazy Lou's Hideout ->
Crazy Lou’s Hideout
* Weapon World feat. Kool Keith ->
Weapon World (title)
* War Party feat. Horror City ->
War Party (title)
* Macula's Theory feat. Big Daddy Kane ->
Macula’s Theory (title)
* Mr. Large feat. Chubb Rock & Biz Markie ->
Mr. Large (title)
* Put the Next Man On feat. Sha, Breeze & Superstar ->
Put the Next Man On (title)
* My First Day feat. Chris Rock ->
My First Day (title)
* More Than U Know feat. De La Soul ->
More Than U Know (title)
* Room 69 feat. Sweet Dee ->
Room 69 (title)
* Mood for Love feat. Newkirk ->
Mood for Love (title)
* The Men in Blue feat. Everlast ->
The Men in Blue (title)
* Handle Your Time feat. Sadat X, Xzibit & Kid Creole ->
Handle Your Time (title)
* You Got Shot feat. Breeze & Sha ->
You Got Shot (title)
* The New Joint (DJ's Delite) ->
The New Joint (DJ’s Delite)
* A Prince Among Thieves feat. Sha ->
A Prince Among Thieves (title)
[A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort? m
Finding tags for album "Prince Paul - A Prince Among Thieves (flac)".
Candidates:
1. Prince Paul - A Prince Among Thieves (98.5%) (tracks, album) (CD, 1999, US, Tommy Boy, TBCD 1210)
# selection (default 1), Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort? i
Enter release ID: 98879
Correcting tags from:
Prince Paul - A Prince Among Thieves (flac)
To:
Prince Paul - A Prince Among Thieves
URL:
https://www.discogs.com/release/98879-Prince-Paul-A-Prince-Among-Thieves
(Similarity: 98.5%) (tracks, album) (Discogs, CD, 1999, US, Tommy Boy, TBCD 1210)
* Tariq's Dilemma (Intro) ->
: Tariq's Dilemma (Intro)
* Pain feat. Sha & Breeze ->
: Pain (title)
* How It All Started ->
: How It All Started
* Steady Slobbin' feat. Breeze ->
: Steady Slobbin' (title)
* Just Another Day ->
: Just Another Day
* What U Got (The Demo) feat. Breeze ->
: What U Got (The Demo) (title)
* The Hustle's On ->
: The Hustles On
* MC Hustler feat. Horror City ->
: MC Hustler (title)
* The Call ->
: The Call
* The Other Line feat. Breeze & Heroine ->
: The Other Line (title)
* Crazy Lou's Hideout ->
: Crazy Lou's Hideout
* Weapon World feat. Kool Keith ->
: Weapon World (title)
* My Big Chance ->
: My Big Chance
* War Party feat. Horror City ->
: War Party (title)
* Count Macula ->
: Count Macula
* Macula's Theory feat. Big Daddy Kane ->
: Macula's Theory (title)
* Mr. Large feat. Chubb Rock & Biz Markie ->
: Mr. Large (title)
* Can You Handle It ->
: Can You Handle It
* Put the Next Man On feat. Sha, Breeze & Superstar ->
: Put The Next Man On (title)
* I Was In ->
: I Was In
* My First Day feat. Chris Rock ->
: My First Day (title)
* More Than U Know feat. De La Soul ->
: More Than U Know (title)
* Room 69 feat. Sweet Dee ->
: Room 69 (title)
* Mood for Love feat. Newkirk ->
: Mood For Love (title)
* The Bust ->
: The Bust
* The Men in Blue feat. Everlast ->
: The Men In Blue (title)
* Central Booking ->
: Central Booking
* Handle Your Time feat. Sadat X, Xzibit & Kid Creole ->
: Handle Your Time (title)
* The Rev ->
: The Rev
* Sermon ->
: Sermon
* Showdown ->
: Showdown
* You Got Shot feat. Breeze & Sha ->
: You Got Shot (title)
* Every Beginning Must Have an Ending ->
: Every Beginning Must Have An Ending
* The New Joint (DJ's Delite) ->
: The New Joint (DJ's Delite)
* A Prince Among Thieves feat. Sha ->
: A Prince Among Thieves (title)
[A]pply, More candidates, Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort? a
Any ideas?
Here is my config.
# configs for Beets
directory: /mnt/cryptoaudio/BeetifiedMusic/
plugins: discogs embedart extrafiles fetchart lastgenre requests scrub
musicbrainz:
source_weight: 1.0
searchlimit: 1
discogs:
source_weight: 0.0
searchlimit: 6
index_tracks: yes
fetchart:
minwidth: 300
maxwidth: 600
enforce_ratio: 10px
sources: filesystem itunes amazon albumart coverart
embedart:
auto: yes
extrafiles:
patterns:
all: '*.jpg,*.pdf'
lastgenre:
auto: yes
whitelist: /home/tetema/Documents/beets/lastgenre/genres.txt
canonical: /home/tetema/Documents/beets/lastgenre/genres-tree.yaml
count: 10
separator: ';'
source: album
lyrics:
auto: yes
scrub:
auto: yes
original_date: yes
import:
write: yes
move: yes
paths:
default: $format/%upper{%left{$albumartist,1}}/$albumartist/$year $album%aunique{}/$track $title
# default: $format/$albumartist/$year $album%aunique{}/$track $title
singleton: Non-Album Tracks/$artist/$title
comp: $format/Compilations/VA_$album%aunique{}/$track $title