chore(deps): update dependency pypdf to v6.18.1 #45

Merged
renovate merged 1 commit from renovate/pypdf-6.x-lockfile into main 2026-09-14 06:06:03 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
pypdf (changelog) dependencies minor 6.17.0 -> 6.18.1

Release Notes

py-pdf/pypdf (pypdf)

v6.18.1

Compare Source

Security (SEC)
  • Further restrict FlateDecode recovery (#​4073)
  • Limit entry count for TrueType and Type1 font /Widths (#​4072)
  • Limit allowed length of tokens in parse_bfchar (#​4071)
Bug Fixes (BUG)
  • Use current text matrix for visitor_text (#​4062)
  • Repeat the letter for /S /A and /S /a page labels past Z (#​4065)
  • Use font color for FreeText default appearance (#​4051)
Robustness (ROB)
Documentation (DOC)
  • Use combined matrix in visitor examples (#​4066)

Full Changelog

v6.18.0

Compare Source

Security (SEC)
  • Further restrict FlateDecode recovery (#​4073)
  • Limit entry count for TrueType and Type1 font /Widths (#​4072)
  • Limit allowed length of tokens in parse_bfchar (#​4071)
Bug Fixes (BUG)
  • Use current text matrix for visitor_text (#​4062)
  • Repeat the letter for /S /A and /S /a page labels past Z (#​4065)
  • Use font color for FreeText default appearance (#​4051)
Robustness (ROB)
Documentation (DOC)
  • Use combined matrix in visitor examples (#​4066)

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.17.0` -> `6.18.1` | --- ### Release Notes <details> <summary>py-pdf/pypdf (pypdf)</summary> ### [`v6.18.1`](https://github.com/py-pdf/pypdf/blob/HEAD/CHANGELOG.md#Version-6181-2026-09-11) [Compare Source](https://github.com/py-pdf/pypdf/compare/6.18.0...6.18.1) ##### Security (SEC) - Further restrict FlateDecode recovery ([#&#8203;4073](https://github.com/py-pdf/pypdf/issues/4073)) - Limit entry count for TrueType and Type1 font `/Widths` ([#&#8203;4072](https://github.com/py-pdf/pypdf/issues/4072)) - Limit allowed length of tokens in parse\_bfchar ([#&#8203;4071](https://github.com/py-pdf/pypdf/issues/4071)) ##### Bug Fixes (BUG) - Use current text matrix for visitor\_text ([#&#8203;4062](https://github.com/py-pdf/pypdf/issues/4062)) - Repeat the letter for /S /A and /S /a page labels past Z ([#&#8203;4065](https://github.com/py-pdf/pypdf/issues/4065)) - Use font color for FreeText default appearance ([#&#8203;4051](https://github.com/py-pdf/pypdf/issues/4051)) ##### Robustness (ROB) - Fix compatibility with fonttools < 4.58.0 ([#&#8203;4050](https://github.com/py-pdf/pypdf/issues/4050), [#&#8203;4059](https://github.com/py-pdf/pypdf/issues/4059)) ##### Documentation (DOC) - Use combined matrix in visitor examples ([#&#8203;4066](https://github.com/py-pdf/pypdf/issues/4066)) [Full Changelog](https://github.com/py-pdf/pypdf/compare/6.18.0...6.18.1) ### [`v6.18.0`](https://github.com/py-pdf/pypdf/blob/HEAD/CHANGELOG.md#Version-6181-2026-09-11) [Compare Source](https://github.com/py-pdf/pypdf/compare/6.17.0...6.18.0) ##### Security (SEC) - Further restrict FlateDecode recovery ([#&#8203;4073](https://github.com/py-pdf/pypdf/issues/4073)) - Limit entry count for TrueType and Type1 font `/Widths` ([#&#8203;4072](https://github.com/py-pdf/pypdf/issues/4072)) - Limit allowed length of tokens in parse\_bfchar ([#&#8203;4071](https://github.com/py-pdf/pypdf/issues/4071)) ##### Bug Fixes (BUG) - Use current text matrix for visitor\_text ([#&#8203;4062](https://github.com/py-pdf/pypdf/issues/4062)) - Repeat the letter for /S /A and /S /a page labels past Z ([#&#8203;4065](https://github.com/py-pdf/pypdf/issues/4065)) - Use font color for FreeText default appearance ([#&#8203;4051](https://github.com/py-pdf/pypdf/issues/4051)) ##### Robustness (ROB) - Fix compatibility with fonttools < 4.58.0 ([#&#8203;4050](https://github.com/py-pdf/pypdf/issues/4050), [#&#8203;4059](https://github.com/py-pdf/pypdf/issues/4059)) ##### Documentation (DOC) - Use combined matrix in visitor examples ([#&#8203;4066](https://github.com/py-pdf/pypdf/issues/4066)) [Full Changelog](https://github.com/py-pdf/pypdf/compare/6.18.0...6.18.1) </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.18.1
Some checks failed
Deployment / container (push) Successful in 1m42s
Deployment / helm (push) Failing after 4s
d4ec2fffe7
renovate scheduled this pull request to auto merge when all checks succeed 2026-09-14 06:04:20 +00:00
renovate deleted branch renovate/pypdf-6.x-lockfile 2026-09-14 06:06:03 +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!45
No description provided.