perf: upgrade pdfminer-six to 20260107 #4168
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes ~15-18% performance regression introduced in 20251230 where f-strings were evaluated eagerly even when logging was disabled.
See: pdfminer/pdfminer.six#1233
Fix: pdfminer/pdfminer.six#1234
Note
Restores PDF parsing performance by updating dependency and releasing a new dev version.
pdfminer-sixfrom20251230to20260107inrequirements/extra-pdf-image.txtto fix ~15–18% slowdown from eager f-string evaluation in logging__version__to0.18.27-dev5and add CHANGELOG entry under EnhancementWritten by Cursor Bugbot for commit 3dfed88. This will update automatically on new commits. Configure here.