[Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies)
"Martin v. Löwis"
martin at v.loewis.de
Fri Aug 31 17:33:56 CEST 2012
Am 31.08.12 15:57, schrieb Nick Coghlan:
> However, also +1 on using "/" as the extension separator to avoid
> ambiguity in field names, as well as restoring the explicit
> requirement that metadata entries use valid RFC 822 metasyntax.
Unfortunately, this conflicts with the desire to use UTF-8 in attribute
values - RFC 822 (and also 2822) don't support this, but require the
use oF MIME instead (Q or B encoding).
RFC 2822 also has a continuation line semantics which traditionally
conflicts with the metadata; in particular, line breaks cannot be
represented (but are interpreted as continuation lines instead).
OTOH, several of the metadata fields do require line breaks, in
particular those formatted as ReST.
Regards,
Martin
More information about the Python-Dev
mailing list