On 03/13/2017 06:50 PM, Barry Warsaw wrote:
> Wheels should be considered a binary release, but tarballs should still be
> considered the canonical source release.

For the case of PyPi releases, they are to be used using "pip install",
which is what makes me think they are designed for this use case, and
therefore are binary releases.

> So, what do you do about upstreams that don't use git?  (I'm guessing that if
> they use git but not GitHub, your workflow doesn't break.)

Correct, any git repo is ok (and in fact, git or mecurial, thanks to the
git remote plugin). First of all, upstream not using git are the very
few minority these days, so it's very rare cases to handle, and most of
the time, it's upstream who aren't very active, so it's not really a big
problem: I just use pristine-tar.

Cheers,

Thomas Goirand (zigo)

Reply via email to