From a876a77b3af5ecd64699cfc0b687d2657de8f526 Mon Sep 17 00:00:00 2001 From: Martin Thoma Date: Sun, 9 Apr 2023 22:25:11 +0200 Subject: [PATCH] REL: 3.7.1 Security (SEC): - Warn about PDF encryption security (#1755) Robustness (ROB): - Prevent loop in Cloning (#1770) - Capture UnicodeDecodeError at PdfReader.pdf_header (#1768) Documentation (DOC): - Pin myst_parser==0.16.1 and rename .readthedocs.yaml (#1752) - Add readthedocs.yml and bump docs dependencies using `tox -e deps` (#1750) Developer Experience (DEV): - Make make_changelog.py idempotent Maintenance (MAINT): - Move generation of file identifiers to a method (#1760) Testing (TST): - Add xmp test (#1775) Code Style (STY): - Improve language, add docstrings, fix TODOs (#1772) - Test names, docstrings, and parametrization (#1771) [Full Changelog](https://github.com/py-pdf/pypdf/compare/3.7.0...3.7.1) --- CHANGELOG.md | 23 +++++++++++++++++++++++ pypdf/_version.py | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e9f5a8fd..319b7586a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # CHANGELOG +## Version 3.7.1, 2023-04-09 + +### Security (SEC) +- Warn about PDF encryption security (#1755) + +### Robustness (ROB) +- Prevent loop in Cloning (#1770) +- Capture UnicodeDecodeError at PdfReader.pdf_header (#1768) + +### Documentation (DOC) +- Add .readthedocs.yaml and bump docs dependencies using `tox -e deps` (#1750, #1752) + +### Developer Experience (DEV) +- Make make_changelog.py idempotent + +### Maintenance (MAINT) +- Move generation of file identifiers to a method (#1760) + +### Testing (TST) +- Add xmp test (#1775) + +[Full Changelog](https://github.com/py-pdf/pypdf/compare/3.7.0...3.7.1) + ## Version 3.7.0, 2023-03-26 ### Security (SEC) diff --git a/pypdf/_version.py b/pypdf/_version.py index 46f67e7f8..975f69142 100644 --- a/pypdf/_version.py +++ b/pypdf/_version.py @@ -1 +1 @@ -__version__ = "3.7.0" +__version__ = "3.7.1"