Skip to content

chore(deps): bump pypdfium2 from 4.30.0 to 5.6.0#31

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pypdfium2-5.6.0
Closed

chore(deps): bump pypdfium2 from 4.30.0 to 5.6.0#31
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pypdfium2-5.6.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

Bumps pypdfium2 from 4.30.0 to 5.6.0.

Release notes

Sourced from pypdfium2's releases.

5.6.0

Changes (Release 5.6.0)

Summary (pypdfium2)

  • In our cibuildwheel workflow, all targets now exercise pypdfium2's test suite. This is implemented as a custom post-cibuildwheel step, using Debian 13 or Alpine 3 containers, respectively. Note, there are known test failures on s390x and musllinux_armv7l (but we still provide builds). In particular, on s390x, opening password-protected PDFs is broken. s390x is "use at own risk"; there is absolutely no warranty.
  • Other workflow and cibuildwheel config improvements.

Commits between 5.5.0 and 5.6.0 (latest commit first):

  • ec956bb [autorelease main] update 5.6.0
  • d9ce037 fix typo
  • 4545595 Update changelog
  • a1ec5b0 build(deps): bump actions/attest-build-provenance from 3 to 4
  • 3e46f46 build(deps): bump actions/download-artifact from 7 to 8
  • 49fcb7f build(deps): bump actions/upload-artifact from 6 to 7
  • b82a5ee Simplify previous commit
  • d1924b9 cibw: q&d: suppress known test suite failures
  • eb9ed99 Add post-cibuildwheel testing (#404)
  • 16bc5c4 Amend "cibw workflows: drop emulated property"
  • 248d2a4 sbuild_one_native: merge install steps
  • 477825b cibw: try enable pypdfium2's test suite on musl
  • 3f5071e cibw: merge linux_s390x into linux_clangcross
  • fc8e50b cibw workflows: drop emulated property
  • 64d72f6 cibw: try to reuse build params
  • 9c6e0fc pyproject.toml: all targets now use vendored libraries
  • da7a887 build_native --clang-as-gcc: drop one more symlink
  • baabc1e build_native --clang-as-gcc: take toolprefix into account
  • e49e534 build_native: --clang-as-gcc: remove unused tools, add task

Commits between 7690 and 7713 (latest commit first):

  • fcfdf1c3e Polish CPDF_FontSubsetter and its embedder tests
  • eeb8a196d Rename CPDF_Font's GetCharWidthF() to GetCharWidth()
  • ede18738c Subset the /W array during font subsetting
  • 311845fbb Move and update CreateWidthsArray()
  • 546af275b Subset /ToUnicode streams during font subsetting
  • e56a50934 Move and update LoadUnicode()
  • c3c6a7474 Add text extraction tests for font subsetting
  • 054cb1f79 Modernize CFGAS_FontDescriptor::Rank comparisons.

... (truncated)

Commits
  • ec956bb [autorelease main] update 5.6.0
  • d9ce037 fix typo
  • 4545595 Update changelog
  • a1ec5b0 build(deps): bump actions/attest-build-provenance from 3 to 4
  • 3e46f46 build(deps): bump actions/download-artifact from 7 to 8
  • 49fcb7f build(deps): bump actions/upload-artifact from 6 to 7
  • b82a5ee Simplify previous commit
  • d1924b9 cibw: q&d: suppress known test suite failures
  • eb9ed99 Add post-cibuildwheel testing (#404)
  • 16bc5c4 Amend "cibw workflows: drop emulated property"
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pypdfium2](https://github.com/pypdfium2-team/pypdfium2) from 4.30.0 to 5.6.0.
- [Release notes](https://github.com/pypdfium2-team/pypdfium2/releases)
- [Commits](pypdfium2-team/pypdfium2@4.30.0...5.6.0)

---
updated-dependencies:
- dependency-name: pypdfium2
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 6, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 13, 2026

Superseded by #53.

@dependabot dependabot Bot closed this Apr 13, 2026
@dependabot dependabot Bot deleted the dependabot/pip/pypdfium2-5.6.0 branch April 13, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants