PyMuPDF-1.23.8 released #2909
julian-smith-artifex-com
started this conversation in
Announcements
Replies: 1 comment
-
Linux-aarch64 wheels are now available; install in the usual way with pip. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
PyMuPDF-1.23.8 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 are not available yet, they will be build and uploaded later.]
Changes in version 1.23.8 (2023-12-19)
Bug fixes (rebased implementation only):
Bug fixes (rebased and classic implementations):
Other:
Rebased implementation:
Page.insert_htmlbox()
: new, much more powerful alternative toPage.insert_textbox()
orTextWriter.fill_textbox()
, usingStory
.Story.fit*()
: new methods for fitting a Story into an expanded rect.Story.write_with_links()
: add support for external links.Document.language()
: fixed to use MuPDF's newmupdf.fz_string_from_text_language2()
.Document.subset_fonts()
- fixed.Archive._add_treeitem()
method.fitz_new.__doc__
to contain PyMuPDF and Python version information, and OS name.(*args, **kwargs)
in API, we now specify keyword args explicitly.Fixed bug where
button_states()
returns None when/AP
points to an indirect object.Fixed pillow test to not ignore all errors, and install pillow when testing.
Added test for
fitz.css_for_pymupdf_font()
(uses packagepymupdf-fonts
).Simplified Github Actions test specifications.
Updated
tests/README.md
.This discussion was created from the release PyMuPDF-1.23.8 released.
Beta Was this translation helpful? Give feedback.
All reactions