From 13e7cb3adf9ded51bbe55d6c305d1d1f3bfc5998 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Mon, 18 Apr 2022 10:56:46 +0200 Subject: [PATCH] REL: 1.27.6 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 All changes: https://github.com/py-pdf/PyPDF2/compare/1.27.5...1.27.6 --- CHANGELOG | 53 ++++++++++++++++++++++++++++++++++++++++++++++ PyPDF2/_version.py | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 99f27268d..4dcde9ece 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,56 @@ +Version 1.27.6, 2022-04-18 +-------------------------- + +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 + + +All changes: https://github.com/py-pdf/PyPDF2/compare/1.27.5...1.27.6 + Version 1.27.5, 2022-04-15 -------------------------- diff --git a/PyPDF2/_version.py b/PyPDF2/_version.py index 4205e7e6c..67d5cd0f3 100644 --- a/PyPDF2/_version.py +++ b/PyPDF2/_version.py @@ -1 +1 @@ -__version__ = "1.27.5" +__version__ = "1.27.6"