[Python-ideas] module version number support for semver.org

Daniel Holth dholth at gmail.com
Tue Apr 15 17:37:38 CEST 2014


PEP 440 is descended from PEP 386 (2009). When PEP 386 was new a lot
of projects did change the way they do version numbers because of it.
Much of the change consisted of dropping silly random suffixes from
the version identifiers.

Now it has been repeatedly bikeshedded to death multiple times, then
bikeshedded again for good measure. I have come to the conclusion that
the version number doesn't matter that much as long as it can be
sorted.


On Tue, Apr 15, 2014 at 9:10 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> A) wrong list (discussions-to in the PEP is set to distutils-sig for a
> reason - most of the packaging specialists are there, not here)
>
> B) No. PEP 440 deliberately requires total ordering of published versions to
> make downloads deterministic, and semver build labels don't support that.
>
> Regards,
> Nick.
>
>
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/


More information about the Python-ideas mailing list