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 Nov 8 18:33:03 UTC 2026
Modified Files:
pkgsrc/textproc/py-pdf: Makefile distinfo
Log Message:
py-pdf: update to 7.0.0.
## Version 7.0.0, 2026-11-06
### Security (SEC)
- Make file identifiers non-deterministic (#4366)
- Block not strictly increasing offsets in object streams (#4364)
- Limit XFA form decoding work (#4363)
- Apply image size limits more strictly (#4361)
### Deprecations (DEP)
- Cleanup deprecations for the next major release (#4306)
- Remove support for cryptography<43 (#4304)
- Drop support for Python 3.9 (#4292)
### New Features (ENH)
- Allow setting border color for rectangle annotations (#4297)
### Performance Improvements (PI)
- Speed up LZW decoding for clear table markers (#4354)
- Build right-to-left text runs with a single join (#4344)
- Read every page label number tree once for all pages (#4321)
- Decode the PNG Up predictor a row at a time (#4312)
### Bug Fixes (BUG)
- Fix cloning of objects that require constructor arguments (#4262)
- Serialize XMP packets without an XML declaration (#4296)
### Maintenance (MAINT)
- Generate Symbol and ZapfDingbats encodings from Adobe sources (#4333)
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/textproc/py-pdf/Makefile
cvs rdiff -u -r1.75 -r1.76 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.84 pkgsrc/textproc/py-pdf/Makefile:1.85
--- pkgsrc/textproc/py-pdf/Makefile:1.84 Thu Oct 29 12:12:49 2026
+++ pkgsrc/textproc/py-pdf/Makefile Sun Nov 8 18:33:03 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2026/10/29 12:12:49 adam Exp $
+# $NetBSD: Makefile,v 1.85 2026/11/08 18:33:03 wiz Exp $
-DISTNAME= pypdf-6.21.4
+DISTNAME= pypdf-7.0.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypdf/}
@@ -30,8 +30,8 @@ USE_LANGUAGES= # none
.if make(test)
ALLOW_NETWORK_ACCESS= yes
.endif
-# as of 6.21.2
-# 2137 passed, 33 skipped, 54 deselected, 1 xfailed, 1 xpassed
+# as of 7.0.0
+# 2394 passed, 33 skipped, 56 deselected, 7 xfailed
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.75 pkgsrc/textproc/py-pdf/distinfo:1.76
--- pkgsrc/textproc/py-pdf/distinfo:1.75 Thu Oct 29 12:12:49 2026
+++ pkgsrc/textproc/py-pdf/distinfo Sun Nov 8 18:33:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.75 2026/10/29 12:12:49 adam Exp $
+$NetBSD: distinfo,v 1.76 2026/11/08 18:33:03 wiz Exp $
-BLAKE2s (pypdf-6.21.4.tar.gz) = bc56ec95923aec7387d8476a4a79ea06ef94e1057b14f04c4cdaa5a174113cb2
-SHA512 (pypdf-6.21.4.tar.gz) = 19fca2299fd26d7330f1425f95ab4a1391c0da56030c3e71d7442f2a3f9ab4333959e8b97b63c7cf08177730b4f120f238595b5e4597903179f9561ff6180ebd
-Size (pypdf-6.21.4.tar.gz) = 7109255 bytes
+BLAKE2s (pypdf-7.0.0.tar.gz) = c2d1fbd0a068acbad040964de2b573b72cf68a41cdeb370f8e8c8c5e3becc52d
+SHA512 (pypdf-7.0.0.tar.gz) = 08292a13b012a0bc04d1e51da1c5d2dff57e33fc414ced59ca95d35a7374e9a2e493f2536775e86c8b8187311deb273b69710aa9a02ffbe34514ca4fd436d5d4
+Size (pypdf-7.0.0.tar.gz) = 7201622 bytes
Home |
Main Index |
Thread Index |
Old Index