Tristan Seligmann <mithra...@mithrandi.net> writes: > With my upstream developer hat on: source packages on PyPI are meant for > end users to install via pip. They often include generated artifacts, and > don't include things that aren't intended for installation via pip (tests > being just one of these). > > For distribution packaging purposes, the GitHub tags are generally > preferrable. GitHub makes archives of tagged releases available as > tarballs, so this is generally a simple tweak to debian/watch.
Forgot to mention: In PyPI there is an application called "check-manifest" that will check to ensure all files in git will be included in the PyPI release, and suggest changes to MANIFEST.in. -- Brian May <b...@debian.org>