today I learned that running setup.py directly is deprecated.
The more I use python, the less I understand it.
today I learned that running setup.py directly is deprecated.
The more I use python, the less I understand it.
@petrillic I have to agree. Like, for example, I can see the intention of requiring virtual environments for installing custom things via pip, but also, it's the dumbest fucking thing I've ever seen.
"You should use pip to install this required package."
"okay pip install blah"
fuck you. install this python library as a software distribution package provided by your distro (if it even exists in their software repo), or re-run pip with --break-system-packages
tbh imagine trying to support rhel based distros, debian based distros, arch based distros, gentoo, and whatever other artisinal package manager.
Use a venv or pass the --do-not-open-an-issue-for-this-or-spam-the-mailing-list flag seems like a reasonable compromise.
Also I'm pretty sure rhel based systems stopped shipping with py2.7 but maybe not