Skip to content

Commit 26455b6

Browse files
authored
Improve the content of the release tarball
For a quick context on this, I intend to package `agate` for Debian now that it is a required dependency for `csvkit`. Debian, and other Linux distributions, source themselves from PyPI and build different binary packages from it, providing modules for Python 2, Python 3 and the documentation typically. Right now, the source tarball hosted on PyPI provides the bare minimum to build the Python binary packages, but provides neither the source for the documentation, nor the test suite necessary to ensure appropriate testing on the packaging side. This PR enhances the content of the release tarball with what Debian considers being good practice for source distribution, i.e.: - a detailed change log - the exact license terms - the documentation - the test suite Thanks for considering this proposal.
1 parent d2bbe9e commit 26455b6

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

MANIFEST.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include CHANGELOG.rst COPYING
2+
recursive-include docs *
3+
recursive-include tests *

0 commit comments

Comments
 (0)