On Tue, May 30, 2017 at 12:53:04AM +0530, Arun Isaac wrote: > In general, for the typical python library/package (published both on > pypi and github), should we prefer the pypi tarball or the original > upstream github tarball? WDYT? In my experience, it seems like the PyPi tarballs are what the upstream projects want distributors to use. However, as Marius pointed out, sometimes the upstream projects choose not to distribute their tests on PyPi, and in that case I like to use whichever release has tests, since the tests help us be sure that our packaging works. So, I usually use what's on PyPi, but it depends.