Should MANIFEST.in be automatically included by sdist?

When I create a package using MANIFEST.in, there is important information in that file. When I build a sdist, MANIFEST.in is ommitted, meaning that the package cannot reproduce itself. I think that if MANIFEST.in exists, it should automatically be included by sdist. If I add MANIFEST.in to itself, it gets included in all (even built) distributions, which I do not want. Am I missing something? -- Terrel

On Tue, Apr 23, 2002 at 04:43:23PM -0700, Terrel Shumway wrote:
I think that if MANIFEST.in exists, it should automatically be included by sdist. If I add MANIFEST.in to itself, it gets included in all (even built) distributions, which I do not want.
Am I missing something?
Probably that's not done because it violates the "no magic" principle; Distutils would be making an assumption for you, and you'd either be unable to override it or we'd also have to add a way to suppress it. It's easier to just make everyone add "include MANIFEST.in" to their MANIFEST.in file. --amk (www.amk.ca) mnemonic. n. I had a wildly funny definition of this, but...oh, it may come back... -- Stan Kelly-Bootle, _The Computer Contradictionary_
participants (2)
-
Andrew Kuchling
-
Terrel Shumway