> +1 To this.  I agree Setup-Requires and Provides-Extra are different
> use cases and should both be added to the spec.  I think that filling
> in these two missing features will benefit packaging in the long run.
> If this idea gains some amount of acceptance I'm happy to work on an
> implementation of the setup-requires end of things for packaging.

One last addition, explicitly allow X- headers. IMO the technical
purpose of each tag is solid. I would like to get this implemented by
the end of July so that it can be used.

After that I would like to open PEP 346 "Metadata 1.3". Metadata 1.3 could add:

Parenthesis in environment markers (make official "a subset of Python
without most of the good stuff?")

The ~> operator for version specs "~> 1.2" is sugar for ">= 1.2, <
2.0". (Not allowed in environment markers). Thanks dstufft.

Metadata-Is-Static: true / false (name to be determined; means "does
Requires-Dist reliably use environment markers, or does it depend on
Python code in setup.py)
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to