Hey,

Jim Fulton wrote:
> I think easy_install and setuptools should provide a similar option  
> and provide a way (presumably through setup.cfg) to make it the  
> default.  For backward compatibility reasons, it may not be possible  
> to make this the default policy for setuptools, although, arguably,  
> it is a better default.

+1 for adding this option. Without such an option, it's pretty hard to 
specify you only want actual final releases, unless you tie down the 
release number entirely. A project has a harder time releasing betas of 
their next iteration as well, as people might be pulling it in before 
they are ready. A way to prevent this from happening would be to spell 
out exact release numbers for all dependencies in all the setup.py's. 
It's tricky to specify this with <, by the way:

foo > 4.0 and foo < 4.1

will still get you 4.1b, which is what you frequently don't want.

Regards,

Martijn

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to