2009/6/11 P.J. Eby pje@telecommunity.com:
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.)
If it's non-released, I've yet to see a clear explanation of why the PEP is relevant. Who is going to use an API from the PEP to parse your "version number", and why?
Dev tags are so that while you're doing development, your locally-installed versions can be distinguished from one another.
Distinguished by what? What code (that you didn't write yourself, purely for internal use) needs to parse your dev tag?
Paul.