Python3 -m pip install --user broken in debian testing

There’s a very long thread about this already; it’s a side effect of a change which was made on purpose. While you aren’t installing into the system site-packages, you are installing into a directory which can be seen by the distribution’s Python installation, so the effect is similar.