[Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
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 If no one objects

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Marius Gedminas
On Sun, Apr 05, 2009 at 06:45:45PM +0200, Tarek Ziadé wrote: After some discussions with people at Pycon, we think that the MANIFEST template should be removed. +1 for fixing the mess that setuptools + distutils manage to make out of the manifest (MANIFEST.in + old MANIFEST lying around + .svn

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Jeremy Kloth
On Sunday 05 April 2009 10:45:45 am Tarek Ziadé wrote: 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 Not all files that are released in an sdist would be considered for

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread 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 :

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
On Sun, Apr 5, 2009 at 10:37 PM, Jeremy Kloth jeremy.kl...@4suite.org wrote: On Sunday 05 April 2009 10:45:45 am Tarek Ziadé wrote: 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 :

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread P.J. Eby
At 11:24 PM 4/5/2009 +0300, Marius Gedminas wrote: On Sun, Apr 05, 2009 at 06:45:45PM +0200, Tarek Ziadé wrote: After some discussions with people at Pycon, we think that the MANIFEST template should be removed. +1 for fixing the mess that setuptools + distutils manage to make out of the

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
2009/4/6 P.J. Eby p...@telecommunity.com: 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

[Distutils] Distutils register command and reStructuredText

2009-04-05 Thread Tarek Ziadé
Hello Right now most people in the community uses reST for their long_description metadata. It looks good in PyPI since it's displayed in HTML. But if the reST is broken, it does not look right. (which happen regularly) I'd like to add an option in the register command that would verify that

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread P.J. Eby
At 01:49 AM 4/6/2009 +0200, Tarek Ziadé wrote: So basically, if you get a source distribution out there and work on it in your own DVCS, you are unable to create a distro. Why not? Aren't there setuptools plugins available for the common DVCSes?

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
On Mon, Apr 6, 2009 at 2:51 AM, P.J. Eby p...@telecommunity.com wrote: At 01:49 AM 4/6/2009 +0200, Tarek Ziadé wrote: So basically, if you get a source distribution out there and work on it in your own DVCS, you are unable to create a distro. Why not?  Aren't there setuptools plugins

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
On Mon, Apr 6, 2009 at 2:49 AM, P.J. Eby p...@telecommunity.com wrote: At 01:53 AM 4/6/2009 +0200, Tarek Ziadé wrote: 2009/4/6 P.J. Eby p...@telecommunity.com: At 06:45 PM 4/5/2009 +0200, Tarek Ziadé wrote: Hello After some discussions with people at Pycon, we think that the

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Ben Finney
Tarek Ziadé ziade.ta...@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

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread David Cournapeau
Tarek Ziadé wrote: Hello After some discussions with people at Pycon, we think that the MANIFEST template should be removed. I am all for removing MANIFEST.in, but we should first make sure all its uses are covered by distutils. Currently, they are far from being fullfilled. The ones

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread Tarek Ziadé
On Mon, Apr 6, 2009 at 5:42 AM, David Cournapeau da...@ar.media.kyoto-u.ac.jp wrote: Tarek Ziadé wrote: Hello After some discussions with people at Pycon, we think that the MANIFEST template should be removed. I am all for removing MANIFEST.in, but we should first make sure all its uses

Re: [Distutils] Distutils register command and reStructuredText

2009-04-05 Thread Tarek Ziadé
On Mon, Apr 6, 2009 at 2:41 AM, James Pye li...@jwp.name wrote: On Apr 5, 2009, at 5:12 PM, Tarek Ziadé wrote: Any opinion on this ? I'm +0.5 on it as I'm inclined to think that a ./setup.py check may be in order for things like this. I guess you can already do this with: $ python setup.py

Re: [Distutils] Deprecate MANIFEST.in

2009-04-05 Thread David Cournapeau
Ben Finney wrote: David Cournapeau da...@ar.media.kyoto-u.ac.jp writes: Ben Finney wrote: Tarek Ziadé ziade.ta...@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