chore(deps): update dependency pypdf to v6.15.0 #41

Merged
renovate merged 1 commit from renovate/pypdf-6.x-lockfile into main 2026-08-10 06:05:42 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
pypdf (changelog) dependencies minor 6.14.2 -> 6.15.0

Release Notes

py-pdf/pypdf (pypdf)

v6.15.0

Compare Source

Security (SEC)
  • Improve performance of read_until_whitespace (#​3947)
  • Limit CID width range and width count when loading fonts (#​3946)
  • Limit token length for ToUnicode entries (#​3944)
Deprecations (DEP)
  • Deprecate previously missed inline_images setter as well (#​3897)
New Features (ENH)
  • Add ActualText tag when we produce RTL appearance stream (#​3901)
  • Allow keeping original PDF header in non-incremental clone mode (#​3918)
  • AppearanceStream: Add support for RTL appearance streams with Arabic characters (#​3831)
  • Add actions base class (#​3552)
Bug Fixes (BUG)
  • Expand low-bit samples for images without a filter (#​3938)
  • Decode low-bit DeviceRGB images as RGB instead of palette (#​3929)
  • Correctly handle IndirectObject in FlateDecode.decode DecodeParms (#​3937)
Documentation (DOC)
  • Image and attachment filenames are unsanitized (#​3942)
Maintenance (MAINT)

Full Changelog


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [pypdf](https://github.com/py-pdf/pypdf) ([changelog](https://pypdf.readthedocs.io/en/latest/meta/CHANGELOG.html)) | dependencies | minor | `6.14.2` -> `6.15.0` | --- ### Release Notes <details> <summary>py-pdf/pypdf (pypdf)</summary> ### [`v6.15.0`](https://github.com/py-pdf/pypdf/blob/HEAD/CHANGELOG.md#Version-6150-2026-08-06) [Compare Source](https://github.com/py-pdf/pypdf/compare/6.14.2...6.15.0) ##### Security (SEC) - Improve performance of read\_until\_whitespace ([#&#8203;3947](https://github.com/py-pdf/pypdf/issues/3947)) - Limit CID width range and width count when loading fonts ([#&#8203;3946](https://github.com/py-pdf/pypdf/issues/3946)) - Limit token length for ToUnicode entries ([#&#8203;3944](https://github.com/py-pdf/pypdf/issues/3944)) ##### Deprecations (DEP) - Deprecate previously missed inline\_images setter as well ([#&#8203;3897](https://github.com/py-pdf/pypdf/issues/3897)) ##### New Features (ENH) - Add ActualText tag when we produce RTL appearance stream ([#&#8203;3901](https://github.com/py-pdf/pypdf/issues/3901)) - Allow keeping original PDF header in non-incremental clone mode ([#&#8203;3918](https://github.com/py-pdf/pypdf/issues/3918)) - AppearanceStream: Add support for RTL appearance streams with Arabic characters ([#&#8203;3831](https://github.com/py-pdf/pypdf/issues/3831)) - Add actions base class ([#&#8203;3552](https://github.com/py-pdf/pypdf/issues/3552)) ##### Bug Fixes (BUG) - Expand low-bit samples for images without a filter ([#&#8203;3938](https://github.com/py-pdf/pypdf/issues/3938)) - Decode low-bit DeviceRGB images as RGB instead of palette ([#&#8203;3929](https://github.com/py-pdf/pypdf/issues/3929)) - Correctly handle IndirectObject in FlateDecode.decode DecodeParms ([#&#8203;3937](https://github.com/py-pdf/pypdf/issues/3937)) ##### Documentation (DOC) - Image and attachment filenames are unsanitized ([#&#8203;3942](https://github.com/py-pdf/pypdf/issues/3942)) ##### Maintenance (MAINT) - Update charset mappings ([#&#8203;3935](https://github.com/py-pdf/pypdf/issues/3935)) [Full Changelog](https://github.com/py-pdf/pypdf/compare/6.14.2...6.15.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjQxLjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency pypdf to v6.15.0
Some checks failed
Deployment / container (push) Successful in 1m41s
Deployment / helm (push) Failing after 4s
c795205c9c
renovate scheduled this pull request to auto merge when all checks succeed 2026-08-10 06:04:00 +00:00
renovate deleted branch renovate/pypdf-6.x-lockfile 2026-08-10 06:05:42 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
fleaz/shippinglabel-converter!41
No description provided.