[Distutils] PEP440 and fork versioning

Nick Coghlan ncoghlan at gmail.com
Wed Aug 14 21:28:33 CEST 2013

On 14 August 2013 15:07, Marcus Smith <qwcode at gmail.com> wrote:
>> *If* this was added to the PEP, I would add it as a new optional
>> ".localN" suffix, with a recommendation that public index servers MUST
>> disallow use of local numbering, since it is intended for downstream
>> integrators to indicate the inclusion of additional changes relative
>> to the upstream version. Outside a given integrators environment, the
>> local numbering is no longer valid.
> Seems like you have to add something like this, if you're not wanting
> "provides" to cover it.
> Like you mention, ".post" won't work in all cases.
> Otherwise people are left not changing the version, or changing the version
> in a way that could break consistency.

Yeah, I agree.

To help keep track of this stuff (and to make pull requests a
possibility), I created a "PyPI Metadata Formats" repo on BitBucket
and filed this as the first issue:



Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia

More information about the Distutils-SIG mailing list