Bert JW Regeer <xistence@0x58.com> writes:
Speaking as a maintainer of various different packages for the Pylons project, we include the following in our sdists:
- source code for the package - tests for the package - documentation for the package
and of course the license/history/changelog/everything you'd theoretically need to create a fork (minus .git). Our sdists are pretty big as a result.
In our wheels we ship:
- source code for the package/software
And nothing else, tests are not included in the wheel.
That seems like an eminently sensible scheme: The ‘wheel’ is for installation and should be targeted only to that; the ‘sdist’ is the source distribution and should contain all the source. -- \ “You can stand tall without standing on someone. You can be a | `\ victor without having victims.” —Harriet Woods, 1927–2007 | _o__) | Ben Finney