I don’t think we (PyPI) have an official stance about this practice, but a quick temperature check among us suggested that we were generally aligned on:
If there’s a benefit to the Python community to having something distributed on PyPI, then that’s OK. If there’s not really a benefit to the Python community and someone is just using PyPI as an alternative to Homebrew, then that’s something that would probably be discouraged.
An official stance would likely be a reasonable addition to the AUP, but I think the above gives a pretty good guideline.