forked from pool/python-pdfminer.six
This branch is 4 commits behind pool/python-pdfminer.six:factory
- Update to 20250327:
* Added
+ Support for Python 3.13
+ Support for zipped jpeg's
+ Fuzzing harnesses for integration into Google's OSS-Fuzz
+ Support for setuptools-git-versioning version 2.0.0
* Changed
+ Reduce memory overhead on runlength encoding by using lists
+ Using pyproject.toml instead of setup.py
+ Updated Python 3.7 syntax to 3.8
+ Updated all Python version specifications to a minimum of 3.8
+ Using absolute instead of relative imports
+ Using standard library functions for ascii85 and asciihex
* Fixed
+ TypeError when CID character widths are not parseable as floats
+ TypeError raised by extract_text method with compressed PDF file
+ PSBaseParser can't handle tokens split across end of buffer
+ TypeError when CropBox is an indirect object reference
+ Remove redundant line to be able to recognize rectangles
+ Support indirect objects for filters
+ Make sure bytes is bytes where it counts
+ TypeError when corrupt PDF object reference cannot be parsed as int
+ TypeError when corrupt PDF literal cannot be converted to str
+ ValueError when corrupt PDF specifies a negative xref location
+ ValueError when corrupt PDF specifies an invalid mediabox
+ RecursionError when corrupt PDF specifies a recursive /Pages object
+ TypeError when corrupt PDF specifies text-positioning operators with
invalid values
+ inline image parsing fails when stream data contains "EI\n"
+ TypeError when parsing object reference as mediabox
OBS-URL: https://build.opensuse.org/request/show/1267469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pdfminer.six?expand=0&rev=9
Description
No description provided
Languages
RPM Spec
100%