-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Labels
external-dependencyIn order to fix this issue, an external dependency has to solve a related issue.In order to fix this issue, an external dependency has to solve a related issue.
Description
We currently require peekpdf<=9.5 in the xtpdf unit because of the following issues:
- Regression from 9.2.1 (unable to find any pages while recovering damaged file) pikepdf/pikepdf#674
- libqpdf refuses to parse malicious document (unable to find any pages while recovering damaged file) qpdf/qpdf#1552
We have multiple ways to resolve this issue, depending on the outcome. If the current behavior is intended, we can either keep the version requirement or re-introduce a dependency on pypdf2 and fall back to that one on error.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
external-dependencyIn order to fix this issue, an external dependency has to solve a related issue.In order to fix this issue, an external dependency has to solve a related issue.