Bump pypdf from 6.13.2 to 6.13.3 - #51
Conversation
Bumps [pypdf](https://github.com/py-pdf/pypdf) from 6.13.2 to 6.13.3. - [Release notes](https://github.com/py-pdf/pypdf/releases) - [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md) - [Commits](py-pdf/pypdf@6.13.2...6.13.3) --- updated-dependencies: - dependency-name: pypdf dependency-version: 6.13.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
LGTM - patch bump for pypdf from a trusted upstream (security/robustness fixes), lock file only.
Extended reasoning...
Overview
This is a Dependabot-generated patch version bump for the pypdf library from 6.13.2 to 6.13.3. The change is confined to uv.lock — only the version string, sdist URL/hash, and wheel URL/hash were updated. No source code, dependency declarations, or build configuration changed.
Security risks
None. This is a patch bump that contains security improvements upstream (MAX_DECLARED_STREAM_LENGTH applied to streams without length) and robustness fixes (guarding text operators, malformed /Limits handling, zero unitsPerEm guard). No new APIs, no dependency tree changes, and the hashes are verifiable against PyPI.
Level of scrutiny
Minimal scrutiny is appropriate. Lock-file-only patch bumps from Dependabot fall into the canonical mechanical-change bucket. The package is an existing direct dependency and the version delta is a patch.
Other factors
No bugs were flagged by the bug hunting system. There are no outstanding reviewer comments to address. This is exactly the kind of change that doesn't require human eyes.
|
Superseded by #61. |
Bumps pypdf from 6.13.2 to 6.13.3.
Release notes
Sourced from pypdf's releases.
Changelog
Sourced from pypdf's changelog.
Commits
9aa05e7REL: 6.13.3bbd083dSEC: Apply MAX_DECLARED_STREAM_LENGTH to streams without length as well (#3871)d5cd266ROB: Guard text operators against missing operands in extract_text (#3861)82f1f90ROB: Tolerate malformed /Limits in index2label (#3858)0276a6fPI: Avoid per-pixel getpixel loop for 1-bit indexed images (#3854)41a9c3cMAINT: Make mypy assert messages consistent (#3849)d1bba60MAINT: Increase readability of PdfDocCommon (#3834)53b6fbcDEV: Bump codecov/codecov-action from 6.0.1 to 7.0.0 (#3859)e07c223MAINT: Enforce G004 (no f-strings in logging) (#3845)5270f76ROB: Guard zero unitsPerEm in from_truetype_font_file (#3846)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.