Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump pymupdf from 1.24.2 to 1.24.3 (#544)
Bumps [pymupdf](https://github.com/pymupdf/pymupdf) from 1.24.2 to 1.24.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pymupdf/pymupdf/releases">pymupdf's releases</a>.</em></p> <blockquote> <h2>PyMuPDF-1.24.3 released</h2> <p>PyMuPDF-1.24.3 has been released.</p> <p>Wheels for Windows, Linux and MacOS, and the sdist, are available on pypi.org and can be installed in the usual way, for example:</p> <pre><code>python -m pip install --upgrade pymupdf </code></pre> <p>[Linux-aarch64 wheels will be built and uploaded later.]</p> <p><strong>Changes in version 1.24.3 (2024-05-09)</strong></p> <ul> <li> <p>The Python module is now called <code>pymupdf</code>. <code>fitz</code> is still supported for backwards compatibility.</p> </li> <li> <p>Use MuPDF-1.24.2.</p> </li> <li> <p>Fixed issues:</p> <ul> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3357">#3357</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3376">#3376</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3379">#3379</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3381">#3381</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3402">#3402</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3414">#3414</a></li> <li><strong>Fixed</strong> <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3430">#3430</a></li> </ul> </li> <li> <p>Other:</p> <ul> <li> <p>New/modified methods:</p> <ul> <li><code>Page.remove_rotation()</code>: new, set page rotation to zero while keeping appearance.</li> </ul> </li> <li> <p>Fixed some problems when checking for PDF properties.</p> </li> <li> <p>Fixed pip builds from sdist (see discussion <a href="https://redirect.github.com/pymupdf/pymupdf/issues/3360">#3360</a>).</p> </li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt">pymupdf's changelog</a>.</em></p> <blockquote> <h1>Change Log</h1> <p><strong>Changes in version 1.24.3 (2024-05-09)</strong></p> <ul> <li> <p>The Python module is now called <code>pymupdf</code>. <code>fitz</code> is still supported for backwards compatibility.</p> </li> <li> <p>Use MuPDF-1.24.2.</p> </li> <li> <p>Fixed issues:</p> <ul> <li><strong>Fixed</strong> <code>3357 <https://github.com/pymupdf/PyMuPDF/issues/3357></code>_: PyMuPDF==1.24.0 will hanging when using page.get_text("text")</li> <li><strong>Fixed</strong> <code>3376 <https://github.com/pymupdf/PyMuPDF/issues/3376></code>_: Redacting results are not as expected in 1.24.x.</li> <li><strong>Fixed</strong> <code>3379 <https://github.com/pymupdf/PyMuPDF/issues/3379></code>_: Documentation mismatch for get_text_blocks return value order.</li> <li><strong>Fixed</strong> <code>3381 <https://github.com/pymupdf/PyMuPDF/issues/3381></code>_: Contents stream contains floats in scientific notation</li> <li><strong>Fixed</strong> <code>3402 <https://github.com/pymupdf/PyMuPDF/issues/3402></code>_: Cannot add Widgets containing inter-field-calculation JavaScript</li> <li><strong>Fixed</strong> <code>3414 <https://github.com/pymupdf/PyMuPDF/issues/3414></code>_: missing attribute set_dpi()</li> <li><strong>Fixed</strong> <code>3430 <https://github.com/pymupdf/PyMuPDF/issues/3430></code>_: page.get_text() cause process freeze with certain pdf on v1.24.2</li> </ul> </li> <li> <p>Other:</p> <ul> <li> <p>New/modified methods:</p> <ul> <li><code>Page.remove_rotation()</code>: new, set page rotation to zero while keeping appearance.</li> </ul> </li> <li> <p>Fixed some problems when checking for PDF properties.</p> </li> <li> <p>Fixed pip builds from sdist (see discussion <code>3360 <https://github.com/pymupdf/PyMuPDF/discussions/3360></code>_: Alpine linux docker build failing "No matching distribution found for pymupdfb==1.24.1").</p> </li> </ul> </li> </ul> <p><strong>Changes in version 1.24.2 (2024-04-17)</strong></p> <ul> <li> <p>Removed obsolete classic implementation from releases (previously available as module <code>fitz_old</code>).</p> </li> <li> <p>Fixed issues:</p> <ul> <li><strong>Fixed</strong> <code>3331 <https://github.com/pymupdf/PyMuPDF/issues/3331></code>_: Document.pages() is incorrectly type-hinted</li> <li><strong>Fixed</strong> <code>3354 <https://github.com/pymupdf/PyMuPDF/issues/3354></code>_: PyMuPDF==1.24.1: AttributeError: property 'metadata' of 'Document' object has no setter</li> </ul> </li> <li> <p>Other:</p> <ul> <li> <p>New/modified methods:</p> <ul> <li><code>Document.bake()</code>: new, make annotations / fields permanent content.</li> <li><code>Page.cluster_drawings()</code>: new, identifies drawing items</li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/5bcc16e6ee52877965df2fb0ad60b518e860b97d"><code>5bcc16e</code></a> Updated release date for 1.24.3.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/762be9ebeaac1e9174e9f41a6a561b12262e4792"><code>762be9e</code></a> scripts/gh_release.py: avoid problems when building macos-arm64 wheels.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/2d68701a16f58ab7c4c2c03cdd84485a2a33bc11"><code>2d68701</code></a> .github/workflows/build_wheels.yml: use macos-13 and macos-14.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/b18d200407df544b75e6bb0d55fa6fdb56a2ed63"><code>b18d200</code></a> Update changelog, version numbers and release dates for release 1.24.3.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/89f9b442c30141a51e9aec4e958487a7f8f3a802"><code>89f9b44</code></a> tests/test_annots.py:test_1645(): fix confusing lack of indentation in fn call.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/f8456bad93b872076f28f9c066a37981018a3522"><code>f8456ba</code></a> tests/: update test_1645() to match recent mupdf master.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/2ceb2e1fec0b0e0564674b11aa399fb49ecc9e51"><code>2ceb2e1</code></a> tests/: updated to match fixes in MuPDF-1.24.2.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/64159ac5d94dd2ce01bc783c526614e3c19d9791"><code>64159ac</code></a> Add an additional check to test_q_count().</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/00d54f2770f7cfd0ebd0ea2fbb08825de5e01d9d"><code>00d54f2</code></a> .github/workflows/build_wheels.yml: use scripts/gh_release.py to build sdists.</li> <li><a href="https://github.com/pymupdf/PyMuPDF/commit/a4f7d6a8ec1aa8541d5dee42c8e26dd289a56bde"><code>a4f7d6a</code></a> scripts/gh_release.py: Also build PyMuPDFb sdist.</li> <li>Additional commits viewable in <a href="https://github.com/pymupdf/pymupdf/compare/1.24.2...1.24.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pymupdf&package-manager=pip&previous-version=1.24.2&new-version=1.24.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information