Re: [Distutils] Deprecate MANIFEST.in
At 06:45 PM 4/5/2009 +0200, Tarek Ziadé wrote:
Hello
After some discussions with people at Pycon, we think that the MANIFEST template should be removed.
I would like to deprecate MANIFEST.in in Distutils, in favor of a package_data that can match directories with a glob-style pattern see : http://bugs.python.org/issue5302
What about documentation files, data files, examples, and tests -- all of which might need to be included in an sdist, but would not be "package data"?
2009/4/6 P.J. Eby
At 06:45 PM 4/5/2009 +0200, Tarek Ziadé wrote:
Hello
After some discussions with people at Pycon, we think that the MANIFEST template should be removed.
I would like to deprecate MANIFEST.in in Distutils, in favor of a package_data that can match directories with a glob-style pattern see : http://bugs.python.org/issue5302
What about documentation files, data files, examples, and tests -- all of which might need to be included in an sdist, but would not be "package data"?
that would be data_files, but I am wondering if we should have an explicit one for documentation files.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tarek Ziadé wrote:
2009/4/6 P.J. Eby
: At 06:45 PM 4/5/2009 +0200, Tarek Ziadé wrote:
Hello
After some discussions with people at Pycon, we think that the MANIFEST template should be removed.
I would like to deprecate MANIFEST.in in Distutils, in favor of a package_data that can match directories with a glob-style pattern see : http://bugs.python.org/issue5302 What about documentation files, data files, examples, and tests -- all of which might need to be included in an sdist, but would not be "package data"?
that would be data_files, but I am wondering if we should have an explicit one for documentation files.
At the PyCon sprints, Matthias Klose and I worked up a recommendation for data files which are not supposed to be included with the software. The substance was to add commands for the different groups, and then add support for enumerating those files in setup.cfg: --install-docs --install-locales --install-tests The '--install-data' command could call these, I suppose, and should likely avoid picking up any file which they claimed. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJ2lK++gerLs4ltQ4RAtOgAJ4n+O3IoUiNhOtmu4WI1ksHPPqqqgCfWw46 QcmbvuwcY9O/tUwqszHRq2Q= =Jmkt -----END PGP SIGNATURE-----
participants (3)
-
P.J. Eby
-
Tarek Ziadé
-
Tres Seaver