Leon Anavi 78025edfb5 python3-markdown: Upgrade 3.2.2 -> 3.3
Upgrade to release 3.3:
- The prefix language- is now prepended to all language classes
  by default on code blocks.
- Attribute Lists are more strict.
- All Pygments' options are now available for syntax highlighting.
- Fenced Code Blocks now work with Attribute Lists when syntax
  highlighting is disabled. Any random HTML attribute can be
  defined and set on the <code> tag of fenced code blocks when the
  attr_list extension is enabled.
- The HTML parser has been completely replaced. The new HTML
  parser is built on Python's html.parser.HTMLParser, which
  alleviates various bugs and simplify maintenance of the code.
- The Markdown in HTML extension has been rebuilt on the new HTML
  Parser, which drastically simplifies it. Note that raw HTML
  elements with a markdown attribute defined are now converted to
  ElementTree Elements and are rendered by the serializer. Various
  bugs have been fixed.
- Link reference parsing, abbreviation reference parsing and
  footnote reference parsing has all been moved from preprocessors
  to blockprocessors, which allows them to be nested within other
  block level elements. Specifically, this change was necessary to
  maintain the current behavior in the rebuilt Markdown in HTML
  extension. A few random edge-case bugs (see the included tests)
  were resolved in the process.
- An alternate function markdown.extensions.headerid.slugify_unicode
  has been included with the Table of Contents extension which
  supports Unicode characters in table of contents slugs. The old
  markdown.extensions.headerid.slugify method which removes
  non-ASCII characters remains the default. Import and pass
  markdown.extensions.headerid.slugify_unicode to the slugify
  configuration option to use the new behavior.
- Support was added for Python 3.9 and dropped for Python 3.5.
- Document how to pass configuration options to Extra.
- Fix HR which follows strong em.
- Support short reference image links.
- Avoid a RecursionError from deeply nested blockquotes.
- Fix issues with complex emphasis.
- Fix unescaping of HTML characters <> in CodeHilite.
- Fix complex scenarios involving lists and admonitions.
- Fix complex scenarios with nested ordered and unordered lists in
  a definition list.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-13 22:28:31 -07:00
..
2020-08-25 10:32:58 -07:00
2020-05-14 22:24:17 -07:00

meta-python
================================

Introduction
-------------------------

This layer is intended to be the home of python modules for OpenEmbedded.

Dependencies
-------------------------

The meta-python layer depends on:

	URI: git://git.openembedded.org/openembedded-core
	layers: meta
	branch: master
	revision: HEAD

	URI: git://git.openembedded.org/meta-openembedded
	layers: meta-oe
	branch: master
	revision: HEAD

Please follow the recommended setup procedures of your OE distribution.
For Angstrom that is:
        http://www.angstrom-distribution.org/building-angstrom,
other distros should have similar online resources.

Contributing
-------------------------

The meta-openembedded mailinglist
(openembedded-devel@lists.openembedded.org) is used for questions,
comments and patch review. It is subscriber only, so please register
before posting.

Send pull requests to openembedded-devel@lists.openembedded.org with
'[meta-python]' in the subject.

When sending single patches, please use something like: 
'git send-email -M -1 --to=openembedded-devel@lists.openembedded.org --subject-prefix=meta-python][PATCH'

Maintenance
-------------------------

Layer Maintainers:
        Tim "moto-timo" Orling <TicoTimo@gmail.com>
        Derek Straka <derek@asterius.io>
        Trevor Gamblin <trevor.gamblin@windriver.com>