On 15/09/2010 16:57, Sridhar Ratnakumar wrote:
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?
Yes, but I expect the subtleties apply to otehr tools too...
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.
...sometimes ;-)
But not buildout? I
suggest that we a) make pypi disallow registering package names with a
differing case
That won't help, and it's not feasible. PyPI is far from the only index
people use.
b) make buildout case-insensitive.
Indeed.
Chris
_______________________________________________
Distutils-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig