[Python-modules-team] Bug#919881: python3-markdown: Double-escapes blocks of code

Mirosław Zalewski miniopl at gmail.com
Sun Jan 20 12:44:38 GMT 2019

Package: python3-markdown
Version: 3.0.1-2
Severity: important

Dear Maintainer,

Package version in Debian is affected by upstream bug #725 [1]. It
causes HTML entities to be escaped twice when codehilite extension is
used. This is common setup in pelican package and really diminishes
value of that package.

Upstream has provided fix for that issue in PR #727 [2], but has not yet
released version with that patch merged.

Upstream patch applies cleanly to Debian package and does fix the issue,
as I verified on my system.

Please release python3-markdown package with upstream patch until new
version is available to general audience.

Mirek Zalewski

[1] https://github.com/Python-Markdown/markdown/issues/725
[2] https://github.com/Python-Markdown/markdown/pull/727

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (400, 'unstable'), (102, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.UTF-8), LANGUAGE= (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-markdown depends on:
ii  python3                3.7.1-3
ii  python3-pkg-resources  40.6.2-1

Versions of packages python3-markdown recommends:
ii  python3-pygments  2.2.0+dfsg-2
ii  python3-yaml      3.13-2

Versions of packages python3-markdown suggests:
pn  python-markdown-doc  <none>

-- no debconf information

More information about the Python-modules-team mailing list