Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-PyPDF2-2.11.1-8.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-PyPDF2 Distribution: openSUSE Tumbleweed
Version: 2.11.1 Vendor: openSUSE
Release: 8.1 Build date: Fri Mar 20 16:53:50 2026
Group: Development/Languages/Python Build host: reproducible
Size: 2655810 Source RPM: python-PyPDF2-2.11.1-8.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/py-pdf/PyPDF2
Summary: PDF toolkit
A Pure-Python library built as a PDF toolkit.  It is capable of:

- extracting document information (title, author, ...),
- splitting documents page by page,
- merging documents page by page,
- cropping pages,
- merging multiple pages into a single page,
- encrypting and decrypting PDF files.

By being Pure-Python, it should run on any Python platform without any
dependencies on external libraries.  It can also work entirely on StringIO
objects rather than file streams, allowing for PDF manipulation in memory.
It is therefore a useful tool for websites that manage or manipulate PDFs.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Mar 20 2026 Markéta Machová <mmachova@suse.com>
  - CVE-2026-33123: excessive resource consumption when processing specially
    crafted PDF due to inefficient decoding of array-based streams (bsc#1259992)
    * CVE-2026-33123.patch
* Thu Mar 12 2026 Daniel Garcia <daniel.garcia@suse.com>
  - CVE-2026-31826: denial of service due to excessive memory consumption via crafted PDF, bsc#1259508
    Add security patch: CVE-2026-31826.patch
* Tue Mar 10 2026 Daniel Garcia <daniel.garcia@suse.com>
  - CVE-2026-28804: Denial of Service via crafted PDF with ASCIIHexDecode filter, bsc#1259404
    Add security patch: CVE-2026-28804.patch
  - Update sources with osc run download_files
* Mon Mar 02 2026 Markéta Machová <mmachova@suse.com>
  - Add security patches:
    * CVE-2026-27628.patch (bsc#1258940)
    * CVE-2026-27888.patch (bsc#1258934)
* Mon Feb 23 2026 Markéta Machová <mmachova@suse.com>
  - Add security patches:
    * CVE-2025-55197.patch (bsc#1248089)
    * CVE-2026-27024.patch (bsc#1258691)
    * CVE-2026-27025.patch (bsc#1258692)
    * CVE-2026-27026.patch (bsc#1258693)
* Mon May 12 2025 Markéta Machová <mmachova@suse.com>
  - Convert to pip-based build
* Fri Aug 25 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Thu Oct 27 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to version 2.11.1
    Bug Fixes (BUG)
    * td matrix (#1373)
    * Cope with cmap from #1322 (#1372)
    Robustness (ROB)
    * Cope with str returned from get_data in cmap (#1380)
    Full Changelog: https://github.com/py-pdf/PyPDF2/compare/2.11.0…2.11.1
* Wed Oct 12 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to version 2.11.0
    * New Features (ENH)
      Addition of optional visitor-functions in extract_text() (#1252)
      Add metadata.creation_date and modification_date (#1364)
      Add PageObject.images attribute (#1330)
    * Bug Fixes (BUG)
      Lookup index in _xobj_to_image can be ByteStringObject (#1366)
      ‘IndexError: index out of range’ when using extract_text (#1361)
      Errors in transfer_rotation_to_content() (#1356)
    * Robustness (ROB)
      Ensure update_page_form_field_values does not fail if no fields (#1346)
      Full Changelog: https://github.com/py-pdf/PyPDF2/compare/2.10.9…2.11.0
* Wed Sep 07 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Spec changes:
    Changed the source to github
    Renamed CHANGELOG to CHANGELOG.md

Files

/usr/lib/python3.13/site-packages/PyPDF2
/usr/lib/python3.13/site-packages/PyPDF2/__init__.py
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_cmap.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_cmap.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_encryption.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_encryption.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_merger.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_merger.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_page.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_page.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_reader.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_reader.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_security.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_security.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_writer.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/_writer.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/constants.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/constants.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/errors.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/errors.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/filters.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/filters.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/pagerange.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/pagerange.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/papersizes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/papersizes.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/xmp.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/__pycache__/xmp.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_cmap.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__init__.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/adobe_glyphs.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/adobe_glyphs.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/pdfdoc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/pdfdoc.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/std.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/std.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/symbol.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/symbol.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/zapfding.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/__pycache__/zapfding.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/adobe_glyphs.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/pdfdoc.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/std.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/symbol.py
/usr/lib/python3.13/site-packages/PyPDF2/_codecs/zapfding.py
/usr/lib/python3.13/site-packages/PyPDF2/_encryption.py
/usr/lib/python3.13/site-packages/PyPDF2/_merger.py
/usr/lib/python3.13/site-packages/PyPDF2/_page.py
/usr/lib/python3.13/site-packages/PyPDF2/_reader.py
/usr/lib/python3.13/site-packages/PyPDF2/_security.py
/usr/lib/python3.13/site-packages/PyPDF2/_utils.py
/usr/lib/python3.13/site-packages/PyPDF2/_version.py
/usr/lib/python3.13/site-packages/PyPDF2/_writer.py
/usr/lib/python3.13/site-packages/PyPDF2/constants.py
/usr/lib/python3.13/site-packages/PyPDF2/errors.py
/usr/lib/python3.13/site-packages/PyPDF2/filters.py
/usr/lib/python3.13/site-packages/PyPDF2/generic
/usr/lib/python3.13/site-packages/PyPDF2/generic/__init__.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_annotations.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_annotations.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_base.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_data_structures.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_data_structures.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_outline.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_outline.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_rectangle.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_rectangle.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/__pycache__/_utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/PyPDF2/generic/_annotations.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/_base.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/_data_structures.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/_outline.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/_rectangle.py
/usr/lib/python3.13/site-packages/PyPDF2/generic/_utils.py
/usr/lib/python3.13/site-packages/PyPDF2/pagerange.py
/usr/lib/python3.13/site-packages/PyPDF2/papersizes.py
/usr/lib/python3.13/site-packages/PyPDF2/py.typed
/usr/lib/python3.13/site-packages/PyPDF2/types.py
/usr/lib/python3.13/site-packages/PyPDF2/xmp.py
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/METADATA
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/RECORD
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/WHEEL
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/licenses
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/pypdf2-2.11.1.dist-info/top_level.txt
/usr/share/doc/packages/python313-PyPDF2
/usr/share/doc/packages/python313-PyPDF2/CHANGELOG.md
/usr/share/doc/packages/python313-PyPDF2/README.md
/usr/share/licenses/python313-PyPDF2
/usr/share/licenses/python313-PyPDF2/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 22 22:31:08 2026