pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-rst2pdf



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jan 11 10:19:06 UTC 2026

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

Log Message:
py-rst2pdf: updated to 0.104

0.104 (2026-01-08)

* Added: We now support Python 3.14
* Changed: We now use docutil's smart quotes rather than the old, abandoned smartypants library
* Changed: When using Sphinx 8.2.0+, rst2pdf uses Sphinx's formatting for the productionlist directive
* Changed: Improved handling of linenos directive in code blocks
* Note: A change in svglib results in text with SVGs rendering slightly smaller. See commit ``3a9955ca``
* Note: With Pillow 11.1.0+, the dpi for an image is now populated correctly for images using cm. This
    affects the way images are sized as rst2pdf will now use the image's dpi value rather than defaulting
    to 300dpi.
* Changed: We now use our own copy of docutils _roman_numerals.py from v0.22.4
* Removed: Support for Python 3.9. Python 3.10 is the new minimum supported version of Python.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/textproc/py-rst2pdf/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/py-rst2pdf/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/py-rst2pdf/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-rst2pdf/Makefile
diff -u pkgsrc/textproc/py-rst2pdf/Makefile:1.21 pkgsrc/textproc/py-rst2pdf/Makefile:1.22
--- pkgsrc/textproc/py-rst2pdf/Makefile:1.21    Sun Dec 28 14:44:20 2025
+++ pkgsrc/textproc/py-rst2pdf/Makefile Sun Jan 11 10:19:06 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2025/12/28 14:44:20 adam Exp $
+# $NetBSD: Makefile,v 1.22 2026/01/11 10:19:06 adam Exp $
 
-DISTNAME=      rst2pdf-0.103.1
+DISTNAME=      rst2pdf-0.104
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/rst2pdf/}
@@ -13,15 +13,14 @@ LICENSE=    mit
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=8:../../devel/py-setuptools_scm
 DEPENDS+=      ${PYPKGPREFIX}-docutils>=0.21.2:../../textproc/py-docutils
-DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata>=8.0:../../devel/py-importlib-metadata
 DEPENDS+=      ${PYPKGPREFIX}-jinja2>=3.0:../../textproc/py-jinja2
-DEPENDS+=      ${PYPKGPREFIX}-packaging>=24.0:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=25.0:../../devel/py-packaging
 DEPENDS+=      ${PYPKGPREFIX}-pygments>=2.0:../../textproc/py-pygments
 DEPENDS+=      ${PYPKGPREFIX}-reportlab>=4.0:../../print/py-reportlab
-DEPENDS+=      ${PYPKGPREFIX}-smartypants>=2.0:../../textproc/py-smartypants
-DEPENDS+=      ${PYPKGPREFIX}-yaml>=6.0:../../textproc/py-yaml
+DEPENDS+=      ${PYPKGPREFIX}-yaml>=6.0.1:../../textproc/py-yaml
 # not mentioned by needed: https://github.com/rst2pdf/rst2pdf/issues/1283
 DEPENDS+=      ${PYPKGPREFIX}-roman>0:../../math/py-roman
+# also: fitz_old
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=3.0:../../devel/py-test-xdist
 
 USE_LANGUAGES= # none

Index: pkgsrc/textproc/py-rst2pdf/PLIST
diff -u pkgsrc/textproc/py-rst2pdf/PLIST:1.9 pkgsrc/textproc/py-rst2pdf/PLIST:1.10
--- pkgsrc/textproc/py-rst2pdf/PLIST:1.9        Sun Dec 28 14:44:20 2025
+++ pkgsrc/textproc/py-rst2pdf/PLIST    Sun Jan 11 10:19:06 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2025/12/28 14:44:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.10 2026/01/11 10:19:06 adam Exp $
 bin/rst2pdf-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -103,6 +103,9 @@ ${PYSITELIB}/rst2pdf/roles/counter_off.p
 ${PYSITELIB}/rst2pdf/roles/package.py
 ${PYSITELIB}/rst2pdf/roles/package.pyc
 ${PYSITELIB}/rst2pdf/roles/package.pyo
+${PYSITELIB}/rst2pdf/roman_numerals.py
+${PYSITELIB}/rst2pdf/roman_numerals.pyc
+${PYSITELIB}/rst2pdf/roman_numerals.pyo
 ${PYSITELIB}/rst2pdf/rson.py
 ${PYSITELIB}/rst2pdf/rson.pyc
 ${PYSITELIB}/rst2pdf/rson.pyo

Index: pkgsrc/textproc/py-rst2pdf/distinfo
diff -u pkgsrc/textproc/py-rst2pdf/distinfo:1.11 pkgsrc/textproc/py-rst2pdf/distinfo:1.12
--- pkgsrc/textproc/py-rst2pdf/distinfo:1.11    Sun Dec 28 14:44:20 2025
+++ pkgsrc/textproc/py-rst2pdf/distinfo Sun Jan 11 10:19:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2025/12/28 14:44:20 adam Exp $
+$NetBSD: distinfo,v 1.12 2026/01/11 10:19:06 adam Exp $
 
-BLAKE2s (rst2pdf-0.103.1.tar.gz) = 8ba124d6f970c1983e96a9e521e8d24d07b11a5f0698f7087b6bd85ed6da6161
-SHA512 (rst2pdf-0.103.1.tar.gz) = 949be09a180501c51682988fa9e261217452f6f19189a5f70f8a6aaace60adceb247bac0646de66034f483b403cde00ea5d59d12325a8daea61330a58a5a08db
-Size (rst2pdf-0.103.1.tar.gz) = 12238284 bytes
+BLAKE2s (rst2pdf-0.104.tar.gz) = 568d8e66cad499fcd7ffbf3a16a915f47dc6f4cf04eba4ece999fb5551aed458
+SHA512 (rst2pdf-0.104.tar.gz) = 8c12df64f138146eb04f6c6c49a025f94f15681a1f99eb55fa7f92eab1190da3e6050ed5cc97bf328b12ae78c9ecf3033620b20ef44ea05ede9103af3879c349
+Size (rst2pdf-0.104.tar.gz) = 12277360 bytes



Home | Main Index | Thread Index | Old Index