[Distutils] Deprecate MANIFEST.in

Ben Finney ben+python at benfinney.id.au
Mon Apr 6 05:20:38 CEST 2009

Tarek Ziadé <ziade.tarek at gmail.com> writes:

> It doesn't make sense to have the list of the files in .svn or .hg
> files. for your package.

Again, why not? If I'm using a VCS for my source files, then the VCS
is the Single Point of Truth for the inventory of source files.

That doesn't mean the VCS metadata goes *into* the source package; it
means that {distutils, setuptools} *queries* the VCS to get the
inventory when building the source package.

> It should be agnostic imho and explicitely defined in the package.

That duplicates state information in multiple locations, which means
it's either going to get out of date, or is mechanically duplicated
for little benefit.

 \        “Of course, everybody says they're for peace. Hitler was for |
  `\      peace. Everybody is for peace. The question is: what kind of |
_o__)                                peace?” —Noam Chomsky, 1984-05-14 |
Ben Finney

More information about the Distutils-SIG mailing list