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
-
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