py-pdf: update to 4.1.0.

## Version 4.1.0, 2024-03-03

Generating name objects (`NameObject`) without a leading slash
is considered deprecated now. Previously, just a plain warning
would be logged, leading to possibly invalid PDF files. According
to our deprecation policy, this will log a *DeprecationWarning*
for now.

### New Features (ENH)
- Add get_pages_from_field  (#2494)
- Add reattach_fields function (#2480)
- Automatic access to pointed object for IndirectObject (#2464)

### Bug Fixes (BUG)
- Missing error on name without leading / (#2387)
- encode_pdfdocencoding() always returns bytes (#2440)
- BI in text content identified as image tag (#2459)

### Robustness (ROB)
- Missing basefont entry in type 3 font (#2469)

### Documentation (DOC)
- Improve lossless compression example (#2488)
- Amend robustness documentation (#2479)

### Developer Experience (DEV)
- Fix changelog for UTF-8 characters (#2462)

### Maintenance (MAINT)
- Add _get_page_number_from_indirect in writer (#2493)
- Remove user assignment for feature requests (#2483)
- Remove reference to old 2.0.0 branch (#2482)

### Testing (TST)
- Fix benchmark failures (#2481)
- Broken test due to expired test file URL (#2468)
- Resolve file naming conflict in test_iss1767 (#2445)
This commit is contained in:
wiz 2024-03-11 13:18:00 +00:00
parent 37e8be952c
commit 10278f0fb4
2 changed files with 6 additions and 6 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.21 2024/02/19 06:09:44 adam Exp $
# $NetBSD: Makefile,v 1.22 2024/03/11 13:18:00 wiz Exp $
DISTNAME= pypdf-4.0.2
DISTNAME= pypdf-4.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypdf/}

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.18 2024/02/19 06:09:44 adam Exp $
$NetBSD: distinfo,v 1.19 2024/03/11 13:18:00 wiz Exp $
BLAKE2s (pypdf-4.0.2.tar.gz) = 774b1ad58adb2daddabe747b108e08f016c1582cd58235b031b1b3025329fd09
SHA512 (pypdf-4.0.2.tar.gz) = 49a3edfe5dcd993f9bbd6ac72dfddb6818875d30bc59cf7e9d90f870bebbacc19a147bc4dc67b6db8dff16909d775ca3bc06e7306b23908fc00f1f0f40009dc2
Size (pypdf-4.0.2.tar.gz) = 280173 bytes
BLAKE2s (pypdf-4.1.0.tar.gz) = 38b4ce1c2aeed68779a1daac6e6f760750c5dc9115882719ce21269738025fa5
SHA512 (pypdf-4.1.0.tar.gz) = 7faccd6aaca4e5ba030fff6bbc353e40bfba5c28a092f52a33030630038e964def9bd312c27c183a47b1bc431ea1d2a482aad8abcefb886ac02a0c3b839bd8a1
Size (pypdf-4.1.0.tar.gz) = 282765 bytes