[Distutils] Last call for feedback: PEP 440 exclusive ordered comparison fix

Nick Coghlan ncoghlan at gmail.com
Wed Dec 31 04:52:34 CET 2014


Donald is keen to get the updated versions of packaging/pip/setuptools out
that fix the regression in handling exclusive ordered comparison, so this
is a last call for feedback on those changes before we publish the updated
version of the PEP to python.org (and then update the tools accordingly).

Given the proximity to New Year's celebrations, I currently plan to publish
the updated version some time on Saturday 3rd January (UTC+10).

The actual definition of the change is in
https://github.com/pypa/interoperability-peps/commit/225de0a41270189dbfd4a038e8c6d56129580f8b

The key fix is making "> X.Y" accept "X.Y.Z" maintenance releases again,
which brings PEP 440 into line with the behaviour in pkg_resources prior to
the release of setuptools 8.0.

The change log also notes that this update includes the revision to the
normalised form of release candidates:
https://github.com/pypa/interoperability-peps/commit/68ce85faaca1ee715e2a9f46cdd14ed01a2b1d73

There's at least one more clarification to the PEP text still to be made
based on community feedback (
https://github.com/pypa/interoperability-peps/issues/6), but that doesn't
require any changes to the tools, so I don't mind if it doesn't make it
into this initial update.

Regards,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20141231/c13a2ca8/attachment.html>


More information about the Distutils-SIG mailing list