Fixed3450 <https://github.com/pymupdf/PyMuPDF/issues/3450>_: get_pixmap function takes too long to process
Fixed3569 <https://github.com/pymupdf/PyMuPDF/issues/3569>_: Invalid OCGs not ignored by SVG image creation
Fixed3603 <https://github.com/pymupdf/PyMuPDF/issues/3603>_: ObjStm compression and PDF linearization doesn't work together
Fixed3650 <https://github.com/pymupdf/PyMuPDF/issues/3650>_: Linebreak inserted between each letter
Fixed3698 <https://github.com/pymupdf/PyMuPDF/issues/3698>_: documentation issue - old code in the annotations documentation
Fixed3705 <https://github.com/pymupdf/PyMuPDF/issues/3705>_: Document.select() behaves weirdly in some particular kind of pdf files
Fixed3706 <https://github.com/pymupdf/PyMuPDF/issues/3706>_: extend Document.getitem type annotation to reflect that the method also accepts slices
Fixed3727 <https://github.com/pymupdf/PyMuPDF/issues/3727>_: Method get_pixmap() make the program exit without any exceptions or messages
Fixed3767 <https://github.com/pymupdf/PyMuPDF/issues/3767>_: Cannot get Tessdata with Tesseract-OCR 5
Fixed3773 <https://github.com/pymupdf/PyMuPDF/issues/3773>_: Link.set_border gives TypeError: '<' not supported between instances of 'NoneType' and 'int'
Fixed3774 <https://github.com/pymupdf/PyMuPDF/issues/3774>_: fitz.version` does not work anymore
Fixed3789 <https://github.com/pymupdf/PyMuPDF/issues/3789>_: ValueError: not enough values to unpack (expected 3, got 2) is thrown when call insert_pdf
Fixed3820 <https://github.com/pymupdf/PyMuPDF/issues/3820>_: class improves namedDest handling
Other:
Object streams and linearization cannot be used together; attempting to do
so will raise an exception. (#3603)
Fixed handling of non-existing /Contents object.
Changes in version 1.24.9 (2024-07-24)
Use MuPDF-1.24.8.
Changes in version 1.24.8 (2024-07-22)
Fixed issues:
Fixed3636 <https://github.com/pymupdf/PyMuPDF/issues/3636>_: API documentation for the open function is not obvious to find.
Fixed3654 <https://github.com/pymupdf/PyMuPDF/issues/3654>_: docx parsing was broken in 1.24.7
Fixed3677 <https://github.com/pymupdf/PyMuPDF/issues/3677>_: Unable to extract subset font name using the newer versions of PyMuPDF : 1.24.6 and 1.24.7.
Fixed3687 <https://github.com/pymupdf/PyMuPDF/issues/3687>_: Page.get_text results in AssertionError for epub files
Other:
Fixed various spelling mistakes spotted by codespell.
Improved how we modify MuPDF's default configuration on Windows.
Make text search to work with ligatures.
... (truncated)
Commits
ee09bb5 changes.txt: updated for release of 1.24.10.
b627b59 Updated version numbers and dates for release 1.24.10.
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 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 from 1.24.9 to 1.24.10.
Release notes
Sourced from pymupdf's releases.
Changelog
Sourced from pymupdf's changelog.
... (truncated)
Commits
ee09bb5
changes.txt: updated for release of 1.24.10.b627b59
Updated version numbers and dates for release 1.24.10.b1e9f43
setup.py: updated to use mupdf-1.24.9.54a144c
tests/test_insertpdf.py: re-enable test_3789() because now fixed.bb5a456
tests/: added test_3450().5217275
tests/: added test_3569().72bb79c
tests/: added test_3650().e5bb5ba
tests/: added test_3727().2c903b6
tests/: added test_3705().877d7e5
Address 3820Dependabot 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