Open NoPlagiarism opened 1 year ago
In fact, PIPX is more suitable for installing a Python program that is directly callable using command line.
The global pip is not recommended to use, as in most cases, a python program needs a virtual environment. Globally installing or updating a program without caring about its dependencies is quite likely to cause conflicts. I am afraid that directly managing PIP packages is not a good idea.
Globally installing or updating a program without caring about its dependencies is quite likely to cause conflicts. I am afraid that directly managing PIP packages is not a good idea
WingetUI does not manage venv's pip installation, but rather it manages globally-installed libraries only, used mainly for testing or for scripting and/or automating. (I find it useful to see when a library gets updated, and then I can manually update it on my ENVs later)
I understand your concern, and PipX will become part of WingetUI to give more choice to users.
Please confirm these before moving forward
Describe the improvement
pipx is a specialized package installer. It can only be used to install packages with cli entrypoints.
Links:
Describe how this improvement could help users.