[Distutils] version scheme: a case for dropping ".devNNN" and ".postNNN"

P.J. Eby pje at telecommunity.com
Thu Jun 11 15:55:41 CEST 2009


At 02:29 AM 6/11/2009 -0700, Trent Mick wrote:
>It would be interesting to get numbers of whether this setuptools
>dependency pattern is at all frequently used:
>
>     install_requires = ["OtherProject>=0.2a1.dev-r143"]
>
>I.e. a dependency on an uploaded-to-PyPI "dev" release.

PyPI uploads aren't a suitable basis for analyzing "dev" use cases, 
since the whole point of having a "dev" tag is for *non-released* 
versions.  (E.g., in-progress development via SVN.)  Dev tags are so 
that while you're doing development, your locally-installed versions 
can be distinguished from one another.



More information about the Distutils-SIG mailing list