[Distutils] distribution name capitalisation considered important ; -)

Sridhar Ratnakumar sridharr at activestate.com
Wed Sep 15 17:57:01 CEST 2010


  On 9/15/2010 6:53 AM, Chris Withers wrote:
> Looks like we have quite a consistent set of rules with regard to 
> captilisation of package names on file systems where case isn't 
> important, shame the same can't be said for distribution names. 
> [...]These differences cause subtle problems in tools which attempt to 
> pin versions of particular distributions. 
Going by what you wrote about pinning versions, are you talking about 
Buildout?
> The only "sane" option now would be for all distribution names to be 
> lowercased by all tools all of the time. How do others feel about this? 
pip, easy_install and pypm already ignore case. But not buildout? I 
suggest that we a) make pypi disallow registering package names with a 
differing case b) make buildout case-insensitive.

-srid


More information about the Distutils-SIG mailing list