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.