Download Latest Version Version 6.19.0, 2026-09-16 source code.zip (10.3 MB) Google Add to Preferred Sources
Home / 6.17.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-09-04 1.1 kB
Version 6.17.0, 2026-09-04 source code.tar.gz 2026-09-04 10.1 MB
Version 6.17.0, 2026-09-04 source code.zip 2026-09-04 10.3 MB
Totals: 3 Items   20.4 MB 0

What's new

Security (SEC)

  • Limit value for Roman numerals (#4047) by @stefan6419846

New Features (ENH)

  • _cmap.py: Also parse encoding for embedded CFF Type1 fonts (#4032) by @PJBrs

Performance Improvements (PI)

  • Cache repeated text extraction character lookups (#4036) by @petermik68-sudo

Bug Fixes (BUG)

  • Treat an empty /Filter array as no filter when extracting images (#4026) by @Anai-Guo
  • Detect a duplicate dictionary key whose first value is falsy (#4024) by @devYRPauli
  • Make is_open=False collapse outline items (#3998) by @SomSamantray

Robustness (ROB)

  • Multiple changes for wrong inputs by @RavSinghChandan
  • Skip trailing duplicate %%EOF markers when locating startxref (#4015) by @Anai-Guo
  • Do not crash on a non-array destination (#3976) by @eeshsaxena
  • Handle annotations without subtype during merge (#3999) by @Nexlu1

Documentation (DOC)

  • Use AnnotationFlag enum instead of plain integers (#3997) by @RavSinghChandan

Code Style (STY)

  • Multiple small changes detected from test runs by @RavSinghChandan

Full Changelog

Source: README.md, updated 2026-09-04