Daniel Holth avatar Daniel Holth committed 75474fb

Metadata 1.3 tweaks

Comments (0)

Files changed (1)

 field as-is.  This means that authors should be conservative in
 the markup they use.
 
-To support empty lines and lines with indentation with respect to
-the RFC 822 format, any CRLF character has to be suffixed by 7 spaces
-followed by a pipe ("|") char. As a result, the Description field is
-encoded into a folded field that can be interpreted by RFC822
-parser [2]_.
+To support empty lines and lines with indentation and maintain
+compatibility with ``email.parser.Parser()``, any CRLF character has to
+be suffixed by 7 spaces followed by a pipe ("|") char. As a result, the
+Description field is encoded into a folded field that can be interpreted
+by RFC822 parser [2]_.
 
 Example::
 
 Author-email (optional)
 :::::::::::::::::::::::
 
-A string containing the author's e-mail address.  It can contain
-a name and e-mail address in the legal forms for a RFC-822
-``From:`` header.
+A string containing the author's e-mail address.  It contains a name
+and e-mail address in the RFC 5322 recommended ``Address Specification``
+format.
 
 Example::
 
 Maintainer-email (optional)
 :::::::::::::::::::::::::::
 
-A string containing the maintainer's e-mail address.  It can contain
-a name and e-mail address in the legal forms for a RFC-822
-``From:`` header.
+A string containing the maintainer's e-mail address.  It has the same
+format as ``Author-email``.
 
 Note that this field is intended for use when a project is being
 maintained by someone other than the original author:  it should be
 Text indicating the license covering the distribution where the license
 is not a selection from the "License" Trove classifiers. See
 "Classifier" below.  This field may also be used to specify a
-particular version of a licencse which is named via the ``Classifier``
+particular version of a license which is named via the ``Classifier``
 field, or to indicate a variation or exception to such a license.
 
 Examples::
     Requires-External: libpng (>=1.5)
 
 
-Project-URL (multiple-use)
+Project-URL (multiple use)
 ::::::::::::::::::::::::::
 
 A string containing a browsable URL for the project and a label for it,
 not been declared with `Provides-Extra`.
 
 
-Extension (multiple-use)
+Extension (multiple use)
 ::::::::::::::::::::::::
 
 An ASCII string, not containing whitespace or the / character, that
 indicates the presence of extended metadata. Additional tags defined by
-an `Extension: Chili` should be of the form `Chili/Name`::
+an `Extension: Chili` must be of the form `Chili/Name`::
 
     Extension: Chili
     Chili/Type: Poblano
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.