[Distutils] version scheme: a case for dropping ".devNNN" and ".postNNN"
P.J. Eby
pje at telecommunity.com
Fri Jun 12 02:48:30 CEST 2009
At 08:22 AM 6/12/2009 +1000, Ben Finney wrote:
>"P.J. Eby" <pje at telecommunity.com> writes: > Dev tags are so that
>while you're doing development, your > locally-installed versions
>can be distinguished from one another. How is âdistinguished from
>one anotherâ different from âcompare sequentially previous or
>subsequent to one anotherâ?
First, more than one version can co-exist in .egg form, and there may
be a need to depend on an exact version. Second, as already shown in
other examples, there is a need for the installed development version
to be compared against a desired development version, and these
requirements are expressed by version comparison strings.
> What is wrong with using the version comparison semantics without
> special-cased words for this purpose?
Please explain how you intend to designate "development" versions
that compare less than the equivalent non-development versions in your scheme.
More information about the Distutils-SIG
mailing list