pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-docutils
Module Name: pkgsrc
Committed By: wiz
Date: Mon Jun 1 13:34:06 UTC 2026
Modified Files:
pkgsrc/textproc/py-docutils: Makefile distinfo
Log Message:
py-docutils: update to 0.23.
Release 0.23 (2026-05-27)
=========================
General:
- Define `public API and backwards compatibility policy`_.
rST parser:
- Problems with the "include" directive are reported as ERROR, not SEVERE.
- The "include" directive options :start-after: and :end-before: may now
also be used without value (standing for an empty line).
- The highlight language of a custom role based on the `"code" role`_
defaults to the role's name (if supported by Pygments_).
Specifying ``:language: none`` turns off syntax highlight.
HTML5 writer:
- If a section has several IDs, use the last one (from the first
preceding `explicit target`__) as self-link_.
__ docs/ref/rst/restructuredtext.html#explicit-hyperlink-targets
LaTeX writer:
- Do not write ``\label`` commands for section titles and other
implicit targets if there is no matching reference in the document.
- Support `semantic inline markup roles`_.
Configuration changes
- New setting `legacy_ids`_ (provisional).
- The new setting `latex_footnotes`_ replaces "docutils_footnotes"
(ignored since Docutils 0.13.1). The command line option
``--docutils-footnotes`` is kept and sets latex_footnotes_ to False.
New objects
`nodes.document.names`:
Internal attribute mapping `reference names`_ to the
referenced elements (or ``None`` if the name is a duplicate).
`nodes.document.note_names()`:
Register an element's reference name(s), check for duplicates.
`nodes.document.set_duplicate_name()`
Called by `nodes.document.note_names()` to handle duplicate names.
Provisional.
`transforms.SectionIDs`:
Ensure all sections have an identifier_.
Removed objects
`parsers.rst.directives.tables.CSVTable.check_requirements()`
not required with Python 3.
`nodes.document.set_duplicate_name_id()`
internal method, replaced by `nodes.document.set_duplicate_name()`.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/textproc/py-docutils/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/textproc/py-docutils/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-docutils/Makefile
diff -u pkgsrc/textproc/py-docutils/Makefile:1.71 pkgsrc/textproc/py-docutils/Makefile:1.72
--- pkgsrc/textproc/py-docutils/Makefile:1.71 Sun Dec 21 15:45:45 2025
+++ pkgsrc/textproc/py-docutils/Makefile Mon Jun 1 13:34:06 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2025/12/21 15:45:45 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2026/06/01 13:34:06 wiz Exp $
-DISTNAME= docutils-0.22.4
+DISTNAME= docutils-0.23
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/docutils/}
Index: pkgsrc/textproc/py-docutils/distinfo
diff -u pkgsrc/textproc/py-docutils/distinfo:1.37 pkgsrc/textproc/py-docutils/distinfo:1.38
--- pkgsrc/textproc/py-docutils/distinfo:1.37 Sun Dec 21 15:45:45 2025
+++ pkgsrc/textproc/py-docutils/distinfo Mon Jun 1 13:34:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.37 2025/12/21 15:45:45 wiz Exp $
+$NetBSD: distinfo,v 1.38 2026/06/01 13:34:06 wiz Exp $
-BLAKE2s (docutils-0.22.4.tar.gz) = 53a214f4edb97a34c143a2ca1fff03944f1eb277734a371a63d5e06c7b5d33ef
-SHA512 (docutils-0.22.4.tar.gz) = 80f4450f1ab81eb2425e246e1436cecda1ecd0c0ff70c24d34c2f651ab70afd55577a809b50ccd73d41e098790582fdc3b6594511308b51efe0c3005edbdcf72
-Size (docutils-0.22.4.tar.gz) = 2291750 bytes
+BLAKE2s (docutils-0.23.tar.gz) = fd0b82f4b41fe9251a0b2268cdc742a41ba2e842cdcb9957740998d217f97472
+SHA512 (docutils-0.23.tar.gz) = 566edfec1a52dc16deae5dd1fd70f682a9f6ba44319a08c66280b2e1199768d52a2558f5031d35fbe2cd46d845443ff45390d1c2008ce0bc7b149cd024dc1c15
+Size (docutils-0.23.tar.gz) = 2303823 bytes
Home |
Main Index |
Thread Index |
Old Index