While I do like pipx, and am a diehard Python fan, if the interpreter used to install the project changes, I still have to reinstall the project, which is annoying.
I suppose I could get around that by installing a Python interpreter outside of brew, and only use that for packages.
see my response to your sibling comment by whalesalad.