pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-markdown



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Nov  6 10:38:17 UTC 2026

Modified Files:
        pkgsrc/textproc/py-markdown: Makefile distinfo

Log Message:
py-markdown: updated to 3.11.3

3.11.3 - 2026-11-05

Fixed

* Fix cases in new emphasis handling that did not handle long chains of tokens
  like they should
* Fix quadratic-time parsing of many consecutive reference definitions, and of
  many consecutive footnote definitions in the `footnotes` extension.
* Support automatic links with URL schemes other than HTTP and FTP, such as
  `<ssh://example.org>`
* Fix quadratic-time id generation in the `toc` extension when many headers
  share the same text.
* Ignore glossary abbreviations with empty definitions after inline elements,
  consistently with abbreviations before inline elements.
* Strip complete HTML tags with quoted `>` characters from `toc` labels and
  generated heading IDs.
* Fix quadratic-time regex backtracking in `attr_list` when a block ends with an
  unclosed attribute list followed by a long run of spaces, e.g. a line
  consisting only of `{` and some text with many trailing spaces
* Fix quadratic-time regex backtracking in hash headers when a long run of `#`
  characters is followed by more text on the same line.
* Fix quadratic time when a document contains many unclosed HTML comments (`<!--`
  with no matching `-->`).
* Fix regression in `BacktickInlineProcessor` where text could be lost when opening
  and closing backticks did not match
* Escape the language name in the `codehilite` extension's non-Pygments output to
  maintain consistency with Pygments output.
* Preserve attributes without a value in the `attr_list` extension exactly as
  provided, rather than rendering them as `key="key"`, so the same source
  renders consistently under both the `html` and `xhtml` output formats


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 pkgsrc/textproc/py-markdown/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/textproc/py-markdown/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-markdown/Makefile
diff -u pkgsrc/textproc/py-markdown/Makefile:1.51 pkgsrc/textproc/py-markdown/Makefile:1.52
--- pkgsrc/textproc/py-markdown/Makefile:1.51   Mon Oct 26 18:25:20 2026
+++ pkgsrc/textproc/py-markdown/Makefile        Fri Nov  6 10:38:17 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2026/10/26 18:25:20 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2026/11/06 10:38:17 adam Exp $
 
-DISTNAME=      markdown-3.11.2
+DISTNAME=      markdown-3.11.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=M/Markdown/}
@@ -11,7 +11,7 @@ COMMENT=      XHTML generator using a simple 
 LICENSE=       modified-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TEST_DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+TEST_DEPENDS+= ${PYPKGPREFIX}-yaml>=0:../../textproc/py-yaml
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/textproc/py-markdown/distinfo
diff -u pkgsrc/textproc/py-markdown/distinfo:1.35 pkgsrc/textproc/py-markdown/distinfo:1.36
--- pkgsrc/textproc/py-markdown/distinfo:1.35   Mon Oct 26 18:25:20 2026
+++ pkgsrc/textproc/py-markdown/distinfo        Fri Nov  6 10:38:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.35 2026/10/26 18:25:20 wiz Exp $
+$NetBSD: distinfo,v 1.36 2026/11/06 10:38:17 adam Exp $
 
-BLAKE2s (markdown-3.11.2.tar.gz) = e4876088b5f027705ae2c4bf4906bda855e3ff6c1f21f5b6a7796f0fd91e7eaa
-SHA512 (markdown-3.11.2.tar.gz) = 287c215d5a3e7e53ce116cbc68c3d8ac5b4ab406e79661aeb3897d442ff87b00ac3978ff3d391b11a81542ad64a8d0e67ddb9dc38d97da73c04f61d2560fdd44
-Size (markdown-3.11.2.tar.gz) = 491445 bytes
+BLAKE2s (markdown-3.11.3.tar.gz) = f97030dbd39df69c4a7fe0766d61fe85aeb22171f3c57575ed1fd182db0666c3
+SHA512 (markdown-3.11.3.tar.gz) = 4edc63a85f6ae2e1da1b6b41dbac790de3ca8730137dbf12e6a82878c12efd235ae42df68025bbe2ed1e22c385eebd6a18970d262187e0126f896a65c7ffd661
+Size (markdown-3.11.3.tar.gz) = 498810 bytes



Home | Main Index | Thread Index | Old Index