2009/6/11 Eric Smith email@example.com:
Paul Moore wrote:
2009/6/11 P.J. Eby firstname.lastname@example.org:
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?
I would, if my test environment used buildout to grab the latest versions of my own packages from my own servers. And that's in fact how I operate internally.
Distinguished by what? What code (that you didn't write yourself, purely for internal use) needs to parse your dev tag?
Because it's my own code this use case doesn't need to be supported?
That's not what I meant, but I suspect that if I try to clarify, I'll make things worse, as I'm losing track of things at this point :-(
Does Ben's proposed solution satisfy your needs? If not, let's try to understand why, and we can start the discussion again with a clean slate.