pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/py-pdf



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Oct 18 14:23:58 UTC 2026

Modified Files:
        pkgsrc/textproc/py-pdf: Makefile distinfo

Log Message:
py-pdf: update to 6.21.1.

## Version 6.21.1, 2026-10-17

### Security (SEC)
- Only open /DCTDecode image data with the Pillow JPEG plugin (#4222)

## Version 6.21.0, 2026-10-16

### Security (SEC)
- Improve performance and limit field work (#4219)
- Limit stream parsing work (#4218)

### New Features (ENH)
- Allow custom fit modes for named destinations (#4181)

### Bug Fixes (BUG)
- Treat NUL as whitespace in ArrayObject (#4198)
- Avoid overwriting unread objects in add_form_topname (#4190)
- Read an indirect page box on a writer page (#4179)

## Version 6.20.1, 2026-10-12

### Security (SEC)
- Prevent cyclic tree handling (#4188)

### Bug Fixes (BUG)
- Only read the color operator from a text field's default appearance (#4158)


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/textproc/py-pdf/Makefile
cvs rdiff -u -r1.72 -r1.73 pkgsrc/textproc/py-pdf/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-pdf/Makefile
diff -u pkgsrc/textproc/py-pdf/Makefile:1.81 pkgsrc/textproc/py-pdf/Makefile:1.82
--- pkgsrc/textproc/py-pdf/Makefile:1.81        Fri Oct 16 19:44:18 2026
+++ pkgsrc/textproc/py-pdf/Makefile     Sun Oct 18 14:23:57 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2026/10/16 19:44:18 adam Exp $
+# $NetBSD: Makefile,v 1.82 2026/10/18 14:23:57 wiz Exp $
 
-DISTNAME=      pypdf-6.20.0
+DISTNAME=      pypdf-6.21.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py//}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pypdf/}
@@ -30,14 +30,8 @@ USE_LANGUAGES=       # none
 .if make(test)
 ALLOW_NETWORK_ACCESS=  yes
 .endif
-# as of 6.20.0
-# disable some tests that need extra files, per
-# https://pypdf.readthedocs.io/en/latest/dev/testing.html#deselecting-groups-of-tests
-# 3 failed, 1850 passed, 33 skipped, 53 deselected, 1 xfailed, 1 xpassed
-# after 'make install'
-# 1 failed, 1852 passed, 33 skipped, 53 deselected, 1 xfailed, 1 xpassed
-# test failures reported at:
-# https://github.com/py-pdf/pypdf/issues/4187
+# as of 6.21.1
+# 2052 passed, 33 skipped, 54 deselected, 1 xfailed, 1 xpassed
 do-test:
        ${RUN} cd ${WRKSRC}/${PYSETUPSUBDIR} && \
        ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} -m "not samples"

Index: pkgsrc/textproc/py-pdf/distinfo
diff -u pkgsrc/textproc/py-pdf/distinfo:1.72 pkgsrc/textproc/py-pdf/distinfo:1.73
--- pkgsrc/textproc/py-pdf/distinfo:1.72        Mon Oct 12 13:53:12 2026
+++ pkgsrc/textproc/py-pdf/distinfo     Sun Oct 18 14:23:57 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.72 2026/10/12 13:53:12 wiz Exp $
+$NetBSD: distinfo,v 1.73 2026/10/18 14:23:57 wiz Exp $
 
-BLAKE2s (pypdf-6.20.0.tar.gz) = b5437935f1013a50d3f8a558cf3319028f30beddee77c9bb955b412abfcc946a
-SHA512 (pypdf-6.20.0.tar.gz) = 7a03b5be34dcfa50ede09a742d8263cd96d88ed11f3344708f8113661a7e8f87005787cc7ca94422fafb34dc069585201c2cc8600af8de4ea9ce041403eed75d
-Size (pypdf-6.20.0.tar.gz) = 7072602 bytes
+BLAKE2s (pypdf-6.21.1.tar.gz) = 83511bff2c0284a733292fa16a115c0cf5dff874fb11c4295826b53485992a4d
+SHA512 (pypdf-6.21.1.tar.gz) = 55c7729de15efcc03cea0f368f08cc51ad7236f898bc71f972b02345303e544bf4f5084104189a36b3c7f2813434ab400a0034d2e5763582b67ef008923f27bb
+Size (pypdf-6.21.1.tar.gz) = 7088597 bytes



Home | Main Index | Thread Index | Old Index