[Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies) (original) (raw)
"Martin v. Löwis" martin at v.loewis.de
Fri Aug 31 17:33:56 CEST 2012
- Previous message: [Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies)
- Next message: [Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
- Previous message: [Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies)
- Next message: [Python-Dev] Edits to Metadata 1.2 to add extras (optional ependencies)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]