Update dependency pymupdf to v1.28.2 #108
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
python
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
dawid/rag-agent!108
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/pymupdf-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==1.25.5→==1.28.2Release Notes
pymupdf/pymupdf (pymupdf)
v1.28.2: PyMuPDF-1.28.2 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on
https://pypi.org and can be installed in the usual way, for example:
Changes in version 1.28.2 ()
Fixed issues:
Other:
fitzmodule is imported.use_layout: bool = Trueunion: bool = Falserefine: bool = False.v1.28.0: PyMuPDF-1.28.0 released.Compare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on
https://pypi.org and can be installed in the usual way, for example:
Changes in version 1.28.0
Fixed issues:
Other:
archiveto support documents with archives.require MacOS 10.15, so platform tag is now macosx_10_15_x86_64.
v1.27.2.3: PyMuPDF-1.27.2.3 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on
https://pypi.org and can be installed in the usual way, for example:
Changes in version 1.27.2.3
Fixed issues:
Other:
lineJoin jin PDF content, introduced in 1.27.2.2.v1.27.2.2: PyMuPDF-1.27.2.2 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on
https://pypi.org and can be installed in the usual way, for example:
Changes in version 1.27.2.2
Fixed issues:
Other:
Annot.__bool__().v1.27.2: PyMuPDF-1.27.2 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on https://pypi.org and can be installed in the usual way, for example:
Changes in version 1.27.2
Use MuPDF-1.27.2.
Fixed issues:
Other:
Retrospectively marked #4907 as fixed in pymupdf-1.27.1.
Improved get_textpage_ocr().
For partial OCR, all page areas outside legible text are now OCRed, not
just those within images. This means that OCR will now also be performed
for vector graphics, and for text containing illegible characters.
v1.27.1: PyMuPDF-1.27.1 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on
https://pypi.org and can be installed in the usual way, for example:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.27.1 (2026-02-11)
Use MuPDF-1.27.1.
Fixed issues:
Other:
pymupdf.TEXT_CLIP.raise_on_repairinDocument.save().Document.repair().v1.26.7: PyMuPDF-1.26.7 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.7
Other:
pymupdf embed-extract. This now refuses to write toan existing file or outside current directory, unless
-outputor new flag-unsafeis specified.v1.26.6: PyMuPDF-1.26.6 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.6
Use MuPDF-1.26.11.
Supported Python versions are now 3.10-3.14.
Fixed issues:
v1.26.5: PyMuPDF-1.26.5 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.5
Use MuPDF-1.26.10.
Fixed issues:
Other:
pymupdf.utils.Shapeclass, was duplicate ofpymupdf.Shape.4544 <https://github.com/pymupdf/PyMuPDF/issues/4544>_ as fixed in 1.26.4.v1.26.4: PyMuPDF-1.26.4 releasedCompare Source
Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.4
Use MuPDF-1.26.7.
Fixed issues:
Other:
Segfault when running with pytest and -Werroris fixed if PyMuPDF is built with swig>=4.4.Page.clip_to_rect().v1.26.3: PyMuPDF-1.26.3 releasedCompare Source
PyMuPDF-1.26.3 has been 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:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.3
Use MuPDF-1.26.3.
Fixed issues:
Other:
v1.26.1: PyMuPDF-1.26.1 releasedCompare Source
PyMuPDF-1.26.1 has been 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:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.1
Use MuPDF-1.26.2.
Fixed issues:
Other:
Document.rewrite_images(), useful for reducing file size, changing image formats, or converting color spaces.Page.get_text(): restrict positional args to match docs.Shape.pymupdf.pymupdf_dateandpymupdf.VersionDateare now both None.v1.26.0: PyMuPDF-1.26.0 releasedCompare Source
PyMuPDF-1.26.0 has been 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:
[Linux-aarch64 wheels will be built and uploaded later.]
Changes in version 1.26.0 (2025-05-22)
Use MuPDF-1.26.1.
Fixed issues:
Other:
We now raise an exception if an attempt is made to set attributes that can not be supported.
NDEBUG settings (related to
4390 <https://github.com/pymupdf/PyMuPDF/issues/4390>_).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.