PEP 440

Michael Goerz <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <[email protected]>
PEP 440 contains a section that claims:

> Summary of differences from pkg_resources.parse_version [https://www.python.org/dev/peps/pep-0440/#id63]
> 
>  * Local versions sort differently, this PEP requires that they sort as greater than the same version without a local version, whereas pkg_resources.parse_version considers it a pre-release marker.

I haven't been able to find any mention of this in the setuptools changelogs, but this no longer seems to be the case:

    >>> from pkg_resources import parse_version
    >>> parse_version('1.0.0+dev') > parse_version('1.0.0')
    True

Thus, it might be good to change the comment in the PEP accordingly (ideally, someone is able to figure out in which version of setuptools parse_version started to be compatible with PEP440).

Best,
Michael Goerz
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/OXN53BWJYSMFK535OWUJR5MAXEIBWRBX/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.