pypi PyPDF2 1.27.6

latest releases: 3.0.1, 3.0.0, 2.12.1...
2 years ago

What changed

Deprecations (DEP)

  • Remove support for Python 2.6 and older (#776)

New Features (ENH)

  • Extract document permissions (#320)

Bug Fixes (BUG)

  • Clip by trimBox when merging pages, which would otherwise be ignored (#240)
  • Add overwriteWarnings parameter PdfFileMerger (#243)
  • IndexError for getPage() of decryped file (#359)
  • Handle cases where decodeParms is an ArrayObject (#405)
  • Updated PDF fields don't show up when page is written (#412)
  • Set Linked Form Value (#414)
  • Fix zlib -5 error for corrupt files (#603)
  • Fix reading more than last1K for EOF (#642)
  • Acciental import

Robustness (ROB)

  • Allow extra whitespace before "obj" in readObjectHeader (#567)

Documentation (DOC)

  • Link to pdftoc in Sample_Code (#628)
  • Working with annotations (#764)
  • Structure history

Developer Experience (DEV)

  • Add issue templates (#765)
  • Add tool to generate changelog

Maintenance (MAINT)

  • Use grouped constants instead of string literals (#745)
  • Add error module (#768)
  • Use decorators for @staticmethod (#775)
  • Split long functions (#777)

Testing (TST)

  • Run tests in CI once with -OO Flags (#770)
  • Filling out forms (#771)
  • Add tests for Writer (#772)
  • Error cases (#773)
  • Check Error messages (#769)
  • Regression test for issue #88
  • Regression test for issue #327

Code Style (STY)

  • Make variable naming more consistent in tests

New Contributors

Full Changelog: 1.27.5...1.27.6

Don't miss a new PyPDF2 release

NewReleases is sending notifications on new releases.