Re:Distributions vs. Releases: Why Python Packaging Is Hard
by jbaruch_s on Monday May 06, 2019 @05:32PM
(#19844105)
It is exactly as convenient (if not more). You set up a set of 3 repositories (local for your modules, remove to proxy the PyPI, and virtual, which unifies them under a single URL (which solves the #2 you mentioned).
So, both points are incorrect.