On May 31, 2007, at 11:14 AM, Tres Seaver wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Jim Fulton wrote:
On May 31, 2007, at 10:58 AM, Tres Seaver wrote:
I'd rather have the dot, e.g. "foo 2.* >= 2.5", just for clarity:
- It makes the intent clearer (that you want any version in the
"two dot" release line).
- It disambiguates the case where the version number might have
double digits (e.g, '0.1' vs. '0.10').
This depends on how the * is interpreted. setuptools already treats
dots as optional in many cases and this would be one more. I also
prefer the last syntax I suggested without the "*". So, the example
"foo 2, >=2.5"
That seems like an empty set to me.
Not to me. :) "foo ==2, >=2.5" would be a specification for the
Another feature I'm not sure is already in setuptools:
- I *don't* want dev releases to replace production ones
implicitly: no package should be able to install a non-released
version without explicit callout. If this isn't already the
default behavior, then I'd like syntax for spelling it.
What do you mean by a "dev" release?
Any release tagged as "alpha", "beta", "rc", "pre", or with an SVN
I'm fairly sure that this isn't supported. It seems like a
reasonable thing to request.
Jim Fulton mailto:[EMAIL PROTECTED] Python
CTO (540) 361-1714
Zope Corporation http://www.zope.com http://www.zope.org
Zope3-dev mailing list