MusicBot icon indicating copy to clipboard operation
MusicBot copied to clipboard

Update guides for new min version

Open Jcodeerd opened this issue 4 years ago • 6 comments

need to make:

  • python 3.8 installer script

After creating your pull request, tick these boxes if they are applicable to you.

  • [ ] I have tested my changes against the review branch (the latest developmental version), and this pull request is targeting that branch as a base
  • [ ] I have tested my changes on Python 3.5.3 or higher

Description

Related issues (if applicable)

Jcodeerd avatar Jan 27 '21 16:01 Jcodeerd

Looking good @Jcodeerd I appreciate you doing this!

AutumnClove avatar Feb 02 '21 00:02 AutumnClove

Thanks!

Jcodeerd avatar Feb 02 '21 08:02 Jcodeerd

I was thinking of having the intents section added to the configuration page. Not sure if you agree but it seems to be the best place in my opinion to put it. I think all that's left is mac OS?

AutumnClove avatar Feb 14 '21 16:02 AutumnClove

thats fine, I will add that later these days. yep, but because I dont have a mac, and cant figure it out with a VM.

Jcodeerd avatar Feb 14 '21 17:02 Jcodeerd

@AutumnClove

Jcodeerd avatar Aug 23 '21 15:08 Jcodeerd

Bumping this as #2283 has been merged, feel free to review the changes made there and update accordingly if still applicable, if not, go ahead and close the PR and I'll handle it when I have time @Jcodeerd

AleanaA avatar Sep 02 '22 14:09 AleanaA

Is this good to merge? Anything holding it back?

BabyBoySnow avatar Aug 23 '23 02:08 BabyBoySnow

would it be possible to add a guide for doing this in a venv by default Arch Linux wants to use pipx to install stuff in a venv and when you try to install python pip packages to the system you get an error because they want you do run your python apps in a virtual environment

OzzyHelix avatar Oct 01 '23 18:10 OzzyHelix

would it be possible to add a guide for doing this in a venv by default Arch Linux wants to use pipx to install stuff in a venv and when you try to install python pip packages to the system you get an error because they want you do run your python apps in a virtual environment

That doesn't sound like traditional Arch, that sounds like whatever flavor you're using deviating from the norm. The arch wiki doesn't even have a page for pipx, only a mention on the python page. I think using venv would be a good idea, but I don't think it's a priority at this time.

Edit: For clarification, traditional arch doesn't really force even pip, normally both python and pip have to be installed by the user just like every other package during the install process

AleanaA avatar Oct 01 '23 19:10 AleanaA

by default in Arch Python base environments are marked as “externally managed” this was introduced with PEP 668 https://peps.python.org/pep-0668

OzzyHelix avatar Oct 01 '23 21:10 OzzyHelix

PEP 668 is why I started using venv for the bot

OzzyHelix avatar Oct 01 '23 21:10 OzzyHelix

its apparent there to prevent system packages from being broken by pip

OzzyHelix avatar Oct 01 '23 21:10 OzzyHelix