Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 15, 2025

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps pymupdf from 1.26.6 to 1.26.7.

Release notes

Sourced from pymupdf's releases.

PyMuPDF-1.26.7 released

Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:

python -m pip install --upgrade pymupdf

[Linux-aarch64 wheels will be built and uploaded later.]

Changes in version 1.26.7

  • Use MuPDF-1.26.12.

Other:

  • Retrospectively mark #4756 as fixed in 1.26.6.
  • Improved safety of pymupdf embed-extract. This now refuses to write to an existing file or outside current directory, unless -output or new flag -unsafe is specified.
Changelog

Sourced from pymupdf's changelog.

Change Log

Changes in version 1.26.7

  • Use MuPDF-1.26.12.

Other:

  • Retrospectively mark 4756 <https://github.com/pymupdf/PyMuPDF/issues/4756>_ as fixed in 1.26.6.
  • Improved safety of pymupdf embed-extract. This now refuses to write to an existing file or outside current directory, unless -output or new flag -unsafe is specified.

Changes in version 1.26.6 (2025-11-05)

  • Use MuPDF-1.26.11.

  • Supported Python versions are now 3.10-3.14.

  • Fixed issues:

    • Fixed 4699 <https://github.com/pymupdf/PyMuPDF/issues/4699>_: cannot find ExtGState resource
    • Fixed 4712 <https://github.com/pymupdf/PyMuPDF/issues/4712>_: Crash with "corrupted double-linked list"
    • Fixed 4720 <https://github.com/pymupdf/PyMuPDF/issues/4720>_: Memory leaking in rewrite_images?
    • Fixed 4742 <https://github.com/pymupdf/PyMuPDF/issues/4742>_: 'Rect' object has no attribute 'get_area'
    • Fixed 4746 <https://github.com/pymupdf/PyMuPDF/issues/4746>_: Document.init() got an unexpected keyword argument 'encoding'
    • Fixed 4756 <https://github.com/pymupdf/PyMuPDF/issues/4756>_: swig --version doesn't work in all versions of swig; -version should be used instead

Changes in version 1.26.5 (2025-10-10)

  • Use MuPDF-1.26.10.

  • Fixed issues:

    • Fixed 2883 <https://github.com/pymupdf/PyMuPDF/issues/2883>_: Improve the Python type annotations for fitz_new
    • Fixed 4507 <https://github.com/pymupdf/PyMuPDF/issues/4507>_: Bugs in pyodide
    • Fixed 4613 <https://github.com/pymupdf/PyMuPDF/issues/4613>_: Thai and number blocks are not auto-scaled and get wrong hyphen when using in insert_htmlbox
    • Fixed 4700 <https://github.com/pymupdf/PyMuPDF/issues/4700>_: pymupdf.open() processes .zip file without raising
    • Fixed 4716 <https://github.com/pymupdf/PyMuPDF/issues/4716>_: Problems with unreadable characters
  • Other:

    • Supported Python versions are now 3.9-3.14.
    • We now define all class methods explicitly instead of with dynamic assignment; this improves type hints.
    • Removed pymupdf.utils.Shape class, was duplicate of pymupdf.Shape.
    • Allow use of cibuildwheel to build and test on Pyodide.

... (truncated)

Commits
  • 8264a4b tests/test_4767.py: test_4767() disable on github/windows/cibuildwheel.
  • e68755f setup.py changes.txt: upgrade to mupdf-1.26.12 by default.
  • c0e37f8 .github/workflows: cope with end of life of macos-13.
  • 1084c91 Docs: Fixes search path for sub-directory paths.
  • cb7c15c Docs: updates ko .mo files.
  • 715b7c1 Updates language toggle to add Korean option
  • caa8af7 Adds missing translations for pixmap.po
  • 83e3a47 Code syntax error updates.
  • a22f121 Fix Korean translation errors
  • bd48f16 Fix Korean translation errors in tutorial.po
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 [pymupdf](https://github.com/pymupdf/pymupdf) from 1.26.6 to 1.26.7.
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.26.6...1.26.7)

---
updated-dependencies:
- dependency-name: pymupdf
  dependency-version: 1.26.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 15, 2025
@cypress
Copy link

cypress bot commented Dec 15, 2025

Geotrek-admin    Run #15082

Run Properties:  status check passed Passed #15082  •  git commit 6162d1fa20 ℹ️: Merge 5bb69e0d0e6657a3c7d44ef7bc343910f85f6cb3 into 13dd405c197b5a76e1ea147908a3...
Project Geotrek-admin
Branch Review refs/pull/5157/merge
Run status status check passed Passed #15082
Run duration 02m 11s
Commit git commit 6162d1fa20 ℹ️: Merge 5bb69e0d0e6657a3c7d44ef7bc343910f85f6cb3 into 13dd405c197b5a76e1ea147908a3...
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 22
View all changes introduced in this branch ↗︎

@codecov
Copy link

codecov bot commented Dec 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.47%. Comparing base (13dd405) to head (5bb69e0).
⚠️ Report is 6 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #5157   +/-   ##
=======================================
  Coverage   98.47%   98.47%           
=======================================
  Files         272      272           
  Lines       22269    22269           
=======================================
  Hits        21929    21929           
  Misses        340      340           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@submarcos submarcos merged commit e66bfc9 into master Dec 15, 2025
24 checks passed
@submarcos submarcos deleted the dependabot/pip/pymupdf-1.26.7 branch December 15, 2025 15:01
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.

2 participants