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