pip install --user can override system libraries
A few things I learned recently:
- Installing libraries with
pip install --user
on Debian will override the dependencies of system Python packages - But this isn’t true with Homebrew or (I believe) Fedora
(I wrote a a quick gist about my explorations here but Python packaging is a complicated enough topic that I didn’t want to expand it into a whole blog post, it gave me a lot of appreciation for the folks working on this)