Update our Python-Markdown dependency from 2.4 to 2.6.

Review Request #8989 — Created June 4, 2017 and submitted

Information

Review Board
release-3.0.x
4c3a2e4...

Reviewers

Python-Markdown 2.6 is the latest stable release, and features bug fixes
and extension capabilities we'll want to take advantage of. Djblets
features some new compatibility fixes for newer versions of
Python-Markdown. This change implements the Review Board side of this
upgrade.

All the Markdown renderers now make use of the new extension for
escaping HTML text, removing usage of the deprecated safe_mode argument.
It also updates all the extension listings to use the full module paths,
which will be required in Python-Markdown 2.7.

Unit tests pass.

Tested with some review requests making heavy use of Markdown. Compared
the results before and after the Python-Markdown upgrade.

chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-3.0.x (6132dd6)