[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