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:           Sun Sep 21 15:43:07 UTC 2025

Modified Files:
        pkgsrc/textproc/py-docutils: Makefile PLIST distinfo

Log Message:
py-docutils: update to 0.22.2.

Release 0.22.2 (2025-09-20)
===========================

CI of snakemake on an MacOS arm failed, because homebrew possibly restored
a vim .swp-file ... maybe.

So release without the .swp.

Release 0.22.1 (2025-09-17)
===========================

Only documentation fixes.

Release 0.22.1rc1 (2025-09-13)
==============================

* docutils/frontend.py, docutils/writers/

  - More consistent and concise command line help.

* docutils/nodes.py

  - `nodes.Element.section_hierarchy()` now returns only elements
    with non-empty "parent" attribute.

* docutils/parsers/rst/states.py

  - Relax "section title" system messages from SEVERE to ERROR.
  - Fix behaviour with nested parsing into a detached node
    (cf. bugs #508 and #509).
  - New attribute `NestedStateMachine.parent_state_machine`.
    Use case: update the "current node" of parent state machine(s)
    after nested parsing.
  - Better error messages for grid table markup errors (bug #504),
    based on patch #214 by Jynn Nelson.

* docutils/transforms/references.py

  - Better error reports for hyperlinks with embedded URI or alias.

* docutils/writers/latex2e/__init__.py

  - Add cross-reference anchors (``\phantomsection\label{...}``)
    for elements with IDs (fixes bug #503).
  - Fix cross-reference anchor placement in figures, images,
    literal-blocks, tables, and (sub)titles.
  - Simplify code for images nested in reference or figure elements.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 pkgsrc/textproc/py-docutils/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/textproc/py-docutils/PLIST
cvs rdiff -u -r1.34 -r1.35 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.68 pkgsrc/textproc/py-docutils/Makefile:1.69
--- pkgsrc/textproc/py-docutils/Makefile:1.68   Tue Aug  5 05:01:29 2025
+++ pkgsrc/textproc/py-docutils/Makefile        Sun Sep 21 15:43:07 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.68 2025/08/05 05:01:29 wiz Exp $
+# $NetBSD: Makefile,v 1.69 2025/09/21 15:43:07 wiz Exp $
 
-DISTNAME=      docutils-0.21.2
+DISTNAME=      docutils-0.22.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/docutils/}
 
@@ -12,13 +11,11 @@ COMMENT=    Python tool to generate documen
 LICENSE=       public-domain AND 2-clause-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
-DEPENDS+=      ${PYPKGPREFIX}-roman>=1.4:../../math/py-roman
 DEPENDS+=      ${PYPKGPREFIX}-pygments>=0:../../textproc/py-pygments
 
 USE_LANGUAGES= # none
 
 REPLACE_PYTHON+=       docutils/__main__.py
-REPLACE_PYTHON+=       docutils/utils/error_reporting.py
 REPLACE_PYTHON+=       docutils/utils/math/math2html.py
 REPLACE_PYTHON+=       docutils/utils/smartquotes.py
 REPLACE_PYTHON+=       docutils/writers/odf_odt/prepstyles.py

Index: pkgsrc/textproc/py-docutils/PLIST
diff -u pkgsrc/textproc/py-docutils/PLIST:1.35 pkgsrc/textproc/py-docutils/PLIST:1.36
--- pkgsrc/textproc/py-docutils/PLIST:1.35      Tue Aug  5 05:01:29 2025
+++ pkgsrc/textproc/py-docutils/PLIST   Sun Sep 21 15:43:07 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2025/08/05 05:01:29 wiz Exp $
+@comment $NetBSD: PLIST,v 1.36 2025/09/21 15:43:07 wiz Exp $
 bin/docutils-${PYVERSSUFFIX}
 bin/rst2html-${PYVERSSUFFIX}
 bin/rst2html4-${PYVERSSUFFIX}
@@ -14,7 +14,10 @@ ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
-${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/COPYING.rst
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/licenses/BSD-0-Clause.rst
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/licenses/BSD-2-Clause.rst
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/licenses/gpl-3-0.txt
 ${PYSITELIB}/docutils/__init__.py
 ${PYSITELIB}/docutils/__init__.pyc
 ${PYSITELIB}/docutils/__init__.pyo
@@ -133,6 +136,9 @@ ${PYSITELIB}/docutils/parsers/__init__.p
 ${PYSITELIB}/docutils/parsers/commonmark_wrapper.py
 ${PYSITELIB}/docutils/parsers/commonmark_wrapper.pyc
 ${PYSITELIB}/docutils/parsers/commonmark_wrapper.pyo
+${PYSITELIB}/docutils/parsers/docutils_xml.py
+${PYSITELIB}/docutils/parsers/docutils_xml.pyc
+${PYSITELIB}/docutils/parsers/docutils_xml.pyo
 ${PYSITELIB}/docutils/parsers/null.py
 ${PYSITELIB}/docutils/parsers/null.pyc
 ${PYSITELIB}/docutils/parsers/null.pyo
@@ -169,7 +175,8 @@ ${PYSITELIB}/docutils/parsers/rst/direct
 ${PYSITELIB}/docutils/parsers/rst/directives/tables.py
 ${PYSITELIB}/docutils/parsers/rst/directives/tables.pyc
 ${PYSITELIB}/docutils/parsers/rst/directives/tables.pyo
-${PYSITELIB}/docutils/parsers/rst/include/README.txt
+${PYSITELIB}/docutils/parsers/rst/include/README.rst
+${PYSITELIB}/docutils/parsers/rst/include/html-roles.txt
 ${PYSITELIB}/docutils/parsers/rst/include/isoamsa.txt
 ${PYSITELIB}/docutils/parsers/rst/include/isoamsb.txt
 ${PYSITELIB}/docutils/parsers/rst/include/isoamsc.txt
@@ -347,12 +354,15 @@ ${PYSITELIB}/docutils/transforms/writer_
 ${PYSITELIB}/docutils/utils/__init__.py
 ${PYSITELIB}/docutils/utils/__init__.pyc
 ${PYSITELIB}/docutils/utils/__init__.pyo
+${PYSITELIB}/docutils/utils/_roman_numerals.py
+${PYSITELIB}/docutils/utils/_roman_numerals.pyc
+${PYSITELIB}/docutils/utils/_roman_numerals.pyo
+${PYSITELIB}/docutils/utils/_typing.py
+${PYSITELIB}/docutils/utils/_typing.pyc
+${PYSITELIB}/docutils/utils/_typing.pyo
 ${PYSITELIB}/docutils/utils/code_analyzer.py
 ${PYSITELIB}/docutils/utils/code_analyzer.pyc
 ${PYSITELIB}/docutils/utils/code_analyzer.pyo
-${PYSITELIB}/docutils/utils/error_reporting.py
-${PYSITELIB}/docutils/utils/error_reporting.pyc
-${PYSITELIB}/docutils/utils/error_reporting.pyo
 ${PYSITELIB}/docutils/utils/math/__init__.py
 ${PYSITELIB}/docutils/utils/math/__init__.pyc
 ${PYSITELIB}/docutils/utils/math/__init__.pyo
@@ -380,9 +390,6 @@ ${PYSITELIB}/docutils/utils/math/unichar
 ${PYSITELIB}/docutils/utils/punctuation_chars.py
 ${PYSITELIB}/docutils/utils/punctuation_chars.pyc
 ${PYSITELIB}/docutils/utils/punctuation_chars.pyo
-${PYSITELIB}/docutils/utils/roman.py
-${PYSITELIB}/docutils/utils/roman.pyc
-${PYSITELIB}/docutils/utils/roman.pyo
 ${PYSITELIB}/docutils/utils/smartquotes.py
 ${PYSITELIB}/docutils/utils/smartquotes.pyc
 ${PYSITELIB}/docutils/utils/smartquotes.pyo
@@ -448,7 +455,7 @@ ${PYSITELIB}/docutils/writers/pseudoxml.
 ${PYSITELIB}/docutils/writers/s5_html/__init__.py
 ${PYSITELIB}/docutils/writers/s5_html/__init__.pyc
 ${PYSITELIB}/docutils/writers/s5_html/__init__.pyo
-${PYSITELIB}/docutils/writers/s5_html/themes/README.txt
+${PYSITELIB}/docutils/writers/s5_html/themes/README.rst
 ${PYSITELIB}/docutils/writers/s5_html/themes/big-black/__base__
 ${PYSITELIB}/docutils/writers/s5_html/themes/big-black/framing.css
 ${PYSITELIB}/docutils/writers/s5_html/themes/big-black/pretty.css

Index: pkgsrc/textproc/py-docutils/distinfo
diff -u pkgsrc/textproc/py-docutils/distinfo:1.34 pkgsrc/textproc/py-docutils/distinfo:1.35
--- pkgsrc/textproc/py-docutils/distinfo:1.34   Tue Aug  5 05:01:29 2025
+++ pkgsrc/textproc/py-docutils/distinfo        Sun Sep 21 15:43:07 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2025/08/05 05:01:29 wiz Exp $
+$NetBSD: distinfo,v 1.35 2025/09/21 15:43:07 wiz Exp $
 
-BLAKE2s (docutils-0.21.2.tar.gz) = dd5be04cf1a714c5e8f419367f95d1b125b18c485fdbefdb7d97bbb8a8bb9273
-SHA512 (docutils-0.21.2.tar.gz) = 7fafa331f5687448e80d299c20cdccc4b49819fa471b5f586bf0ab18c694ba43a70f58e7c76b0a70a16267585548389214e11a4998ad7fdc19a27f0f7644539c
-Size (docutils-0.21.2.tar.gz) = 2204444 bytes
+BLAKE2s (docutils-0.22.2.tar.gz) = 12521d8f6e44293a90b0ca0010bdb89170a7837f9af5ed8d4c67cf52cb2a2422
+SHA512 (docutils-0.22.2.tar.gz) = dfa6825fe1c5f870719da054badc3af69854b64b9e1057210b7aa6ecd2eff0f809fa311d3d30b1eb4fa542f68eacc26b6be314f1897c8a7cb423ab91f8f15102
+Size (docutils-0.22.2.tar.gz) = 2289092 bytes



Home | Main Index | Thread Index | Old Index