Skip to content

Commit 5a2dd75

Browse files
committed
REL: 3.17.0
## What's new ### Security (SEC) - Infinite recursion when using PdfWriter(clone_from=reader) (#2264) by @Alexhuszagh ### New Features (ENH) - Add parameter to select images to be removed (#2214) by @pubpub-zz ### Bug Fixes (BUG) - Correctly handle image mode 1 with FlateDecode (#2249) by @stefan6419846 - Error when filling a value with parentheses #2268 (#2269) by @KanorUbu - Handle empty root outline (#2239) by @pubpub-zz ### Documentation (DOC) - Improve merging docs (#2247) by @stefan6419846 ### Developer Experience (DEV) - Test Python 3.7 with cryptopgraphy provider as well (#2276) by @stefan6419846 - Run CI with windows-latest (#2258) by @MartinThoma - Use pytest-xdist (#2254) by @MartinThoma - Attribute correct authors in the release notes (#2246) by @stefan6419846 ### Maintenance (MAINT) - Apply pre-commit hooks (#2277) by @MartinThoma - Update requirements + mypy fixes (#2275) by @MartinThoma - Explicitly provide Any for IO generic argument (#2272) by @nilehmann ### Testing (TST) - Fix test_image_without_pillow in windows environment (#2257) by @pubpub-zz ### Code Style (STY) - Remove unused import by @MartinThoma [Full Changelog](3.16.4...3.17.0)
1 parent cb90320 commit 5a2dd75

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# CHANGELOG
22

3+
## Version 3.17.0, 2023-10-29
4+
5+
### Security (SEC)
6+
- Infinite recursion when using PdfWriter(clone_from=reader) (#2264)
7+
8+
### New Features (ENH)
9+
- Add parameter to select images to be removed (#2214)
10+
11+
### Bug Fixes (BUG)
12+
- Correctly handle image mode 1 with FlateDecode (#2249)
13+
- Error when filling a value with parentheses #2268 (#2269)
14+
- Handle empty root outline (#2239)
15+
16+
17+
[Full Changelog](https://github.com/py-pdf/pypdf/compare/3.16.4...3.17.0)
18+
319
## Version 3.16.4, 2023-10-10
420

521
### Bug Fixes (BUG)

pypdf/_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "3.16.4"
1+
__version__ = "3.17.0"

0 commit comments

Comments
 (0)