[Distutils] PEP 527 - Removing Un(der)used file types/extensions on PyPI

Nick Coghlan ncoghlan at gmail.com
Thu Aug 25 07:30:07 EDT 2016

On 25 August 2016 at 06:48, Donald Stufft <donald at stufft.io> wrote:
> Ok, I’ve updated the PEP. You can see a diff at https://github.com/python/peps/pull/74/files or the entire PEP at https://www.python.org/dev/peps/pep-0527/ once that updated. However the primary differences are:
> * Added Nick Coghlan as the BDFL Delegate (Thanks Nick!).
> * Expanded upon rationale for dropping everything but sdist/wheel/egg.
> * Allow an sdist to be either .tar.gz or .zip, but still drop all other formats.
> Hopefully that can adequately address Marc-Andre’s concerns for the removal of the other file types, and the inclusion of .zip will address other folk’s concerns about losing .zip.

Thanks for those updates.

My one remaining question would be whether or not we have any projects
that are in the habit of uploading both .zip and .tar.gz for the same
release - if there are, the restriction to only one sdist per release
will need to be included in the notification message to maintainers.
(The introduction of that restriction could probably be clearer in the
PEP text as well - previously it was implied by the single extension,
but it may need to be called out more explicitly now that there are
two permitted options).

Aside from that, I'm inclined to give folks another few days to raise
questions and concerns, and then consider the PEP for acceptance early
next week.


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

More information about the Distutils-SIG mailing list