[Zope3-dev] Re: A thought on backward compatibility and minimum
versions
Jim Fulton
jim at zope.com
Thu May 31 15:50:26 EDT 2007
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:
>> foo 2*
>
> 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
>
> How about
>
> foo 2.>=5
This seems really weird to me.
I much prefer: "foo 2, >=2.5"
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Zope3-dev
mailing list