------------------------------------------------------------------- Mon Dec 11 17:24:21 UTC 2023 - Jonathan Papineau - Update to 20221105 - Option to disable boxes flow layout analysis when using pdf2txt - Add support for PDF 2.0 (ISO 32000-2) AES-256 encryption - Support for Paeth PNG filter compression (predictor value = 4) - Type annotations - Export type annotations from pypi package per PEP561 - Support for identity cmap's - Add support for PDF page labels - Installation of Pillow as an optional extra dependency - Exporting images without any specific encoding - Output converter for the hOCR format - Font name aliases for Arial, Courier New and Times New Roman - Documentation on why special characters can sometimes not be extracted - Remove patch python-pdfminer.six-remove-nose.patch - Update dependencies ------------------------------------------------------------------- Fri Aug 25 14:07:07 UTC 2023 - ecsos - Add %{?sle15_python_module_pythons} ------------------------------------------------------------------- Tue Apr 11 14:39:08 UTC 2023 - pgajdos@suse.com - python-six is not required - python-pycryptodome is not required ------------------------------------------------------------------- Tue Nov 9 07:32:27 UTC 2021 - Steve Kowalik - Use pytest to run the testsuite. - Add patch import-from-non-pythonpath-files.patch: * Allow the test suite to find modules not shipped as modules. ------------------------------------------------------------------- Tue Sep 8 16:58:08 UTC 2020 - pgajdos@suse.com - version update to 20200726 - Rename PDFTextExtractionNotAllowedError to PDFTextExtractionNotAllowed to revert breaking change - Always try to get CMap, not only for identity encodings - Support for painting multiple rectangles at once - Validate image object in do_EI is a PDFStream - Hiding fallback xref by default from dumppdf.py output - Raise a warning instead of an error when extracting text from a non-extractable PDF - Switched from pycryptodome to cryptography package for AES decryption - Python3 shebang line to script in tools - Fix ordering of textlines within a textbox when `boxes_flow=None` - Allow boxes_flow LAParam to be passed as None, validate the input, and update documentation - Also accept file-like objects in high level functions `extract_text` and `extract_pages` - Text no longer comes in reverse order when advanced layout analysis is disabled - Updated misleading documentation for `word_margin` and `char_margin` - Ignore ValueError when converting font encoding differences - Grouping of text lines outside of parent container bounding box - Group text lines if they are centered - Python3 shebang line to script in tools - Fix ordering of textlines within a textbox when `boxes_flow=None` - do not require nose for testing - added patches fix https://github.com/pdfminer/pdfminer.six/pull/489 + python-pdfminer.six-remove-nose.patch ------------------------------------------------------------------- Wed May 20 07:26:10 UTC 2020 - Petr Gajdos - %python3_only -> %python_alternative ------------------------------------------------------------------- Thu Feb 13 19:29:31 UTC 2020 - Martin Hauke - Update to version v20200124 - Drop support for python2 (not longer supported by upstream) - Specfile cleanup - Run testsuite ------------------------------------------------------------------- Sun Mar 17 11:48:09 UTC 2019 - John Vandenberg - Update to v20181108 ------------------------------------------------------------------- Thu Oct 26 17:23:08 UTC 2017 - toddrme2178@gmail.com - Initial version