pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-myst-parser
Module Name: pkgsrc
Committed By: adam
Date: Thu May 28 12:26:39 UTC 2026
Modified Files:
pkgsrc/textproc/py-myst-parser: Makefile distinfo
Log Message:
py-myst-parser: updated to 5.1.0
5.1.0 - 2026-05-13
New Features
- Add `"alert"` syntax extension for [GFM
alerts](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts) (e.g. `> [!NOTE]`), see
[](syntax/alerts)
- Add `"gfm_autolink"` syntax extension for [GFM autolinks](https://github.github.com/gfm/#autolinks-extension-), see [](syntax/gfm-autolink)
- Add `myst_strikethrough_single_tilde` [config option](sphinx/config-options) to allow single tilde (`~`) for strikethrough
- Add `myst_colon_fence_exact_match` [config option](sphinx/config-options) to require the closing colon fence to have exactly the same number of colons as the opening, see [](syntax/colon_fence)
Improvements
- Update [`myst_gfm_only`](sphinx/config-options) mode to use the unified `gfm_plugin`, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling
- Improve MathJax 4 compatibility for Sphinx 9
- Stop directive-option parsing at colon fences, fixing nested colon fence directives
Bug Fixes
- Use docname instead of source path in warning locations
- Correctly encode `&` in Markdown URLs by not HTML-escaping `refuri`
- Fix `RemovedInSphinx10Warning` for inventory item iteration
- Pin `mdit-py-plugins>=0.6.1` for nested field list fix
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/py-myst-parser/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/py-myst-parser/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-myst-parser/Makefile
diff -u pkgsrc/textproc/py-myst-parser/Makefile:1.10 pkgsrc/textproc/py-myst-parser/Makefile:1.11
--- pkgsrc/textproc/py-myst-parser/Makefile:1.10 Sat Jan 17 08:47:58 2026
+++ pkgsrc/textproc/py-myst-parser/Makefile Thu May 28 12:26:39 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2026/01/17 08:47:58 adam Exp $
+# $NetBSD: Makefile,v 1.11 2026/05/28 12:26:39 adam Exp $
-DISTNAME= myst_parser-5.0.0
+DISTNAME= myst_parser-5.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/myst-parser/}
@@ -13,21 +13,18 @@ LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
DEPENDS+= ${PYPKGPREFIX}-docutils>=0.20:../../textproc/py-docutils
DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
-DEPENDS+= ${PYPKGPREFIX}-markdown-it-py>=4.0:../../textproc/py-markdown-it-py
-DEPENDS+= ${PYPKGPREFIX}-mdit-py-plugins>=0.5:../../textproc/py-mdit-py-plugins
+DEPENDS+= ${PYPKGPREFIX}-markdown-it-py>=4.2:../../textproc/py-markdown-it-py
+DEPENDS+= ${PYPKGPREFIX}-mdit-py-plugins>=0.6.1:../../textproc/py-mdit-py-plugins
DEPENDS+= ${PYPKGPREFIX}-sphinx>=8:../../textproc/py-sphinx
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-sphinx
+PY_RENAME_BINARIES= myst-anchors myst-docutils-demo myst-docutils-html
+PY_RENAME_BINARIES+= myst-docutils-html5 myst-docutils-latex myst-docutils-pseudoxml
+PY_RENAME_BINARIES+= myst-docutils-xml myst-inv
-post-install:
-.for bin in myst-anchors myst-docutils-demo myst-docutils-html myst-docutils-html5 \
- myst-docutils-latex myst-docutils-pseudoxml myst-docutils-xml myst-inv
- cd ${DESTDIR}${PREFIX}/bin && \
- ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
-.endfor
+PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-sphinx
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-myst-parser/distinfo
diff -u pkgsrc/textproc/py-myst-parser/distinfo:1.5 pkgsrc/textproc/py-myst-parser/distinfo:1.6
--- pkgsrc/textproc/py-myst-parser/distinfo:1.5 Sat Jan 17 08:47:58 2026
+++ pkgsrc/textproc/py-myst-parser/distinfo Thu May 28 12:26:39 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2026/01/17 08:47:58 adam Exp $
+$NetBSD: distinfo,v 1.6 2026/05/28 12:26:39 adam Exp $
-BLAKE2s (myst_parser-5.0.0.tar.gz) = df4590d74483b77643cec8b786159715868e1f3ed345b9ffd4a606726c499383
-SHA512 (myst_parser-5.0.0.tar.gz) = 1ed74abe39c833c992e664b9fd803acaf896afcc865b4a32a7808ae1fcfda3d55f48a396a98ab7df112b9c8de88cb80cf8cc9aa179b35cefd3da40f6a81f5952
-Size (myst_parser-5.0.0.tar.gz) = 98535 bytes
+BLAKE2s (myst_parser-5.1.0.tar.gz) = 07b0f272c3838b5ce56582daaa9c0bd11bd084555973917df3638b3a40784ef7
+SHA512 (myst_parser-5.1.0.tar.gz) = cd1da145d6652f15c57a7142edc39ebf85aa0ffa972e3f7c29fd3574b42b0c0cf46e5036e3dcd9a6daea40b0d4c63f27e9df824c2d7f2844cb687f71e476fcaf
+Size (myst_parser-5.1.0.tar.gz) = 101182 bytes
Home |
Main Index |
Thread Index |
Old Index