Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pypdf for openSUSE:Factory checked in at 2026-06-08 14:22:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pypdf (Old) and /work/SRC/openSUSE:Factory/.python-pypdf.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pypdf" Mon Jun 8 14:22:58 2026 rev:21 rq:1357888 version:6.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pypdf/python-pypdf.changes 2026-04-29 19:21:46.290732904 +0200 +++ /work/SRC/openSUSE:Factory/.python-pypdf.new.2375/python-pypdf.changes 2026-06-08 14:28:08.808092823 +0200 @@ -1,0 +2,58 @@ +Mon Jun 8 07:46:31 UTC 2026 - Daniel Garcia <[email protected]> + +- Update to 6.13.0 + (CVE-2026-48155, bsc#1266823, CVE-2026-48156, bsc#1266822, + CVE-2026-48735, bsc#1266821) + + # Security (SEC) + - Avoid infinite loops for outlines and text extraction (#3830) + # New Features (ENH) + - Add Japanese predefined CMaps (#3800) + - Font: Collect all character widths, not only those that can be + unicode mapped (#3798) + # Robustness (ROB) + - Recover a corrupt trailing startxref pointer (closes #3238) (#3826) + - Handle /Pages node without /Kids during flattening (#3825) + - Accept inline image EI marker at the end of a content stream (#3827) + # Maintenance (MAINT) + - Type the always-raising deprecation helpers as `NoReturn` (#3819) + +- 6.12.2: + # Security (SEC) + - Optimize _decode_png_prediction regarding memory and speed (#3806) + - Improve loop control in text extraction (#3805) + +- 6.12.1: + # Security (SEC) + - Limit input size and element count for XMP metadata (#3796) + # Robustness (ROB) + - Prevent cyclic parent hierarchies for inherited dictionaries (#3795) + - Deal with invalid first code in LZW decoder (#3794) + +- 6.12.0: + # Security (SEC) + - Disallow cross-reference streams with zero-only width values (#3791) + - Avoid excessive whitespace in layout mode text extraction (#3790) + # New Features (ENH) + - Implement SASLprep (RFC 4013) for AES-256 password normalization (#3780) + - CID font resource from font file to encode more characters (#3652) + # Performance Improvements (PI) + - Optimize retrieval of named destinatinos in reader (#3442) + # Bug Fixes (BUG) + - Fix TreeObject.insert_child KeyError on fresh children (#3786) + # Robustness (ROB) + - AppearanceStream: Also honor user-set font name when not + flattening annotations (#3781) + # Documentation (DOC) + - Block encrypting writer in incremental mode (#3789) + +- 6.11.0: + # New Features (ENH) + - Initialise a Font from an embedded font file (#3704) + # Robustness (ROB) + - Allow to fix AES padding length in non-strict mode (#3742) + # Developer Experience (DEV) + - Enable PyPy testing again (#3752) + - Align mypy Makefile target with strict mode (#3690) + +------------------------------------------------------------------- Old: ---- python-pypdf-6.10.2.tar.gz New: ---- python-pypdf-6.13.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pypdf.spec ++++++ --- /var/tmp/diff_new_pack.PlmaDm/_old 2026-06-08 14:28:09.488121041 +0200 +++ /var/tmp/diff_new_pack.PlmaDm/_new 2026-06-08 14:28:09.492121207 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-pypdf -Version: 6.10.2 +Version: 6.13.0 Release: 0 Summary: PDF toolkit License: BSD-3-Clause @@ -32,6 +32,7 @@ # SECTION test requirements BuildRequires: %{python_module Pillow} BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module fonttools} BuildRequires: %{python_module pytest-socket} BuildRequires: %{python_module pytest-timeout} BuildRequires: %{python_module pytest} ++++++ python-pypdf-6.10.2.tar.gz -> python-pypdf-6.13.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-pypdf/python-pypdf-6.10.2.tar.gz /work/SRC/openSUSE:Factory/.python-pypdf.new.2375/python-pypdf-6.13.0.tar.gz differ: char 18, line 1
