[Distutils] Updated drafts of metadata 2.0 (PEP 426 and PEP 440)

Paul Moore p.f.moore at gmail.com
Fri Jun 21 16:10:38 CEST 2013


On 21 June 2013 14:30, Ronald Oussoren <ronaldoussoren at mac.com> wrote:

> > Yes, I was thinking more of the sdist side - and also of how a pure
> Python package can specify whether separate wheels are needed for Python 2
> and Python 3, for example. There's a wheel-specific setup.cfg extension for
> this, but should it be in the metadata spec?
>
> No, but it should be in the spec/documentation for the tool that builds
> sdists or wheels. That is, when metadata 2.0 support is added to
> distutils/setuptools/... it should document how the metadata is configured.


So a package author creates a package that only works with Python 3, builds
a sdist using a tool-specific option that states this, and that data isn't
recorded in the sdist so that whoever uses the sdist to build a wheel has
to find that out elsewhere and re-specify it to build a wheel? That sounds
wrong, unless I'm misunderstanding you...

Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130621/9005eb1e/attachment.html>


More information about the Distutils-SIG mailing list