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