@Sandra I don't use pip, it's horribly incomplete as a package manager and venvs are an horrible workaround.
Also has an history of doing poorly with BSDs and musl-based systems.
I stick to system packages and PYTHON_PATH.
Feels a bit like a caveman when I explain it to some people but it does exactly like I want.
And for my own software I ended up switching to perl, stable language with a nicely standard buildsystem. And it's specific package manager is just an optional alternative to the system one.
Also has an history of doing poorly with BSDs and musl-based systems.
I stick to system packages and PYTHON_PATH.
Feels a bit like a caveman when I explain it to some people but it does exactly like I want.
And for my own software I ended up switching to perl, stable language with a nicely standard buildsystem. And it's specific package manager is just an optional alternative to the system one.