Strange errors still after new install

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

I don’t know about the Discogs colon thing (weird!), but “requests” is not the name of a beets plugin AFAIK (it is on your plugins: line in your config).

Awesome, well spotted, sometimes another set of eyes will help. Must of been my misunderstanding when setting up some plugins that use requests.

Still getting this one though:

/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")

Still the added colon space. Its is very weird. I probably did some config changes before that started to happen but I don’t have anything in the config that refers to the track titler except for the path, which I didn’t change before that error started. I’ll have to go back to a basic config maybe and troubleshoot.

The second error comes from this file:

…which basically warns that you shouldn’t import that file. I’d guess one of the plugins you are using is importing it (beets.mediafile). Try disabling them one by one to see which it is (and if I’m right).

You are right, it was extrafiles

Looks like it isn’t listed in the official plugins list
I haven’t been able to find a good plugin for moving other files since copyartifacts stopped working, I had trouble with copyartifacts3 but might giove it another try now that I have upgraded to a newer version