On Jul 6, 2007, at 2:17 PM, Dave Peterson wrote: ... > I think this all sounds great, except that I'd made the last example > valid by assuming it ended with a 0. i.e. > > foo 1a ==> foo >=1adev, <1a1dev > > This would be somewhat inline with the current pattern of expanding > with > zeros to say version 1 is equivalent to 1.0.0.0....0.
Ah, good point, however, we'd still be treating versions ending in numbers differently from versions ending in letters, so it doesn't really simplify anything. After all, we wouldn't treat "1" as "1.0" and thus ">=1.0, <1.1". IMO, this is such an edge case that I don't really think it needs to be accommodated. OTOH, it's such an edge case, I don't care what we do with it. :) Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
