Py-pdf-parser

Latest version: v0.13.0

Safety actively analyzes 688792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.9.0

Changed
- Various dependency updates (matplotlib, pyqt5)
- Removed all but the tests dockerfile for simplicity. Use Docker BuildKit. We will no longer be pushing images to DockerHub on release. ([203](https://github.com/jstockwin/py-pdf-parser/pull/203))

0.8.0

Changed
- Various dependency updates
- Updated CI to avoid login issue ([182](https://github.com/jstockwin/py-pdf-parser/pull/182))

0.7.0

Changed
- Ensure we only accept LTTextBoxes at the top level (not LTTextLines) ([155](https://github.com/jstockwin/py-pdf-parser/pull/155))

0.6.0

Added
- Enabled dependabot which should help to keep packages up to date ([124](https://github.com/jstockwin/py-pdf-parser/pull/124))

Changed
- Various dependency updates

Fixed
- Fixed a typo in simple memo example in the documentation. ([121](https://github.com/jstockwin/py-pdf-parser/pull/121))

0.5.0

Added
- New functions on `ElementList`, `move_forwards_from` and `move_backwards_from`, to allow moving forwards and backwards from a certain element in the list easily. ([113](https://github.com/jstockwin/py-pdf-parser/pull/113))

Changed
- When the layout parameter all_texts is True, the text inside figures is now also returned as elements in the document. ([99](https://github.com/jstockwin/py-pdf-parser/pull/99))

Fixed
- Passing a tolerance less than the width/height of an element no longer causes an error. The tolerance is now capped at half the width/height of the element. ([103](https://github.com/jstockwin/py-pdf-parser/pull/103))

0.4.0

Added
- Added `__len__` and `__repr__` functions to the Section class. ([90](https://github.com/jstockwin/py-pdf-parser/pull/90))
- Added flag to `extract_simple_table` and `extract_table` functions to remove duplicate header rows. ([89](https://github.com/jstockwin/py-pdf-parser/pull/89))
- You can now specify `element_ordering` when instantiating a PDFDocument. This defaults to the old behaviour or left to right, top to bottom. ([95](https://github.com/jstockwin/py-pdf-parser/pull/95))

Changed
- Advanced layout analysis is now disabled by default. ([88](https://github.com/jstockwin/py-pdf-parser/pull/88))

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.