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?
On 9/15/2010 6:53 AM, Chris Withers wrote: 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