On May 31, 2007, at 3:37 PM, Philipp von Weitershausen wrote:
Jim Fulton wrote:
Combined with the fact that that great majority of packages don't
change very much after they have become stable, I think most
package dependencies could be expressed very simply if there was a
simple syntax to specify *just* the major version. In the context
of setuptools, I think "*" could be used, as has been suggested,
but without leading =s. So, to specify foo version 2, I think the
following syntax would be very reasonable:
Why can't this be foo >2 ?
This wouldn't prevent someone from specifying a minimum version.
For example, to combine this with a minimum requirement of 2.5:
foo 2* >=2.5
This seems really weird to me.
I much prefer: "foo 2, >=2.5"
Jim Fulton mailto:[EMAIL PROTECTED] Python
CTO (540) 361-1714
Zope Corporation http://www.zope.com http://www.zope.org
Zope3-dev mailing list