-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Accelerate image list keys generation #2014
Conversation
@MartinThoma |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #2014 +/- ##
==========================================
- Coverage 94.03% 94.01% -0.02%
==========================================
Files 33 33
Lines 7076 7090 +14
Branches 1413 1418 +5
==========================================
+ Hits 6654 6666 +12
- Misses 263 264 +1
- Partials 159 160 +1
☔ View full report in Codecov by Sentry. |
@MartinThoma |
I've tested it with https://github.com/py-pdf/pypdf/files/12160419/table_redacted.pdf and now I get:
|
Which code did you use for testing? Did you remove |
Thank you - I forgot that 🙈 |
Before (current main):
With this PR:
Good work 🎉 |
can you clarify the code you are using ? |
Yes, I was adding I want to have a final look after work, but so far it seems like a great improvement. I'll likely merge it as it is :-) |
## What's new ### New Features (ENH) - Accelerate image list keys generation (#2014) - Use `cryptography` for encryption/decryption as a fallback for PyCryptodome (#2000) - Extract LaTeX characters (#2016) - ASCIIHexDecode.decode now returns bytes instead of str (#1994) ### Bug Fixes (BUG) - Add RunLengthDecode filter (#2012) - Process /Separation ColorSpace (#2007) - Handle single element ColorSpace list (#2026) - Process lookup decoded as TextStringObjects (#2008) ### Robustness (ROB) - Cope with garbage collector during cloning (#1841) ### Maintenance (MAINT) - Cleanup of annotations (#1745) [Full Changelog](3.13.0...3.14.0)
closes #1987