On 2017-03-13 17:55:32 +0100 (+0100), Thomas Goirand wrote: [...] > IMO, upstream are right that the PyPi releases should be minimal. They > are, from my view point, a binary release, not a source release. > > It makes a lot of sense to therefore use the git repository, which is > what I've been doing as much as possible.
Yes, as much as the name "sdist" indicates it's a source distribution, in many cases it's not exactly pristine source and may be missing files deemed unimportant for end users or could include some autogenerated files the upstream authors would rather not check into their revision control systems. So sdists, while a tarball under the hood (and by filename extension), are still really an installable packaging format more than they are a source distribution format. -- Jeremy Stanley