Pypdf

Latest version: v4.2.0

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 13

2.11.2

New Features (ENH)
- Add remove_from_tree (1432)
- Add AnnotationBuilder.rectangle (1388)

Bug Fixes (BUG)
- JavaScript executed twice (1439)
- ToUnicode stores /Identity-H instead of stream (1433)
- Declare Pillow as optional dependency (1392)

Developer Experience (DEV)
- Link 'Full Changelog' automatically
- Modify read_string_from_stream to a benchmark (1415)
- Improve error reporting of read_object (1412)
- Test Python 3.11 (1404)
- Extend Flake8 ignore list (1410)
- Use correct pytest markers (1407)
- Move project configuration to pyproject.toml (1382)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.11.1...2.11.2)

2.11.1

Bug Fixes (BUG)
- td matrix (1373)
- Cope with cmap from 1322 (1372)

Robustness (ROB)
- Cope with str returned from get_data in cmap (1380)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.11.0...2.11.1)

2.11.0

New Features (ENH)
- Addition of optional visitor-functions in extract_text() (1252)
- Add metadata.creation_date and modification_date (1364)
- Add PageObject.images attribute (1330)

Bug Fixes (BUG)
- Lookup index in _xobj_to_image can be ByteStringObject (1366)
- 'IndexError: index out of range' when using extract_text (1361)
- Errors in transfer_rotation_to_content() (1356)

Robustness (ROB)
- Ensure update_page_form_field_values does not fail if no fields (1346)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.10.9...2.11.0)

2.10.9

New Features (ENH)
- Add rotation property and transfer_rotate_to_content (1348)

Performance Improvements (PI)
- Avoid string concatenation with large embedded base64-encoded images (1350)

Bug Fixes (BUG)
- Format floats using their intrinsic decimal precision (1267)

Robustness (ROB)
- Fix merge_page for pages without resources (1349)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.10.8...2.10.9)

2.10.8

New Features (ENH)
- Add PageObject.user_unit property (1336)

Robustness (ROB)
- Improve NameObject reading/writing (1345)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.10.7...2.10.8)

2.10.7

Bug Fixes (BUG)
- Fix Error in transformations (1341)
- Decode 23 in NameObject (1342)

Testing (TST)
- Use pytest.warns() for warnings, and .raises() for exceptions (1325)

[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.10.6...2.10.7)

Page 9 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.