Skip to content

Commit

Permalink
Bump pymupdf from 1.24.2 to 1.24.3 (#544)
Browse files Browse the repository at this point in the history
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
&lt;https://github.com/pymupdf/PyMuPDF/issues/3357&gt;</code>_:
PyMuPDF==1.24.0 will hanging when using
page.get_text(&quot;text&quot;)</li>
<li><strong>Fixed</strong> <code>3376
&lt;https://github.com/pymupdf/PyMuPDF/issues/3376&gt;</code>_:
Redacting results are not as expected in 1.24.x.</li>
<li><strong>Fixed</strong> <code>3379
&lt;https://github.com/pymupdf/PyMuPDF/issues/3379&gt;</code>_:
Documentation mismatch for get_text_blocks return value order.</li>
<li><strong>Fixed</strong> <code>3381
&lt;https://github.com/pymupdf/PyMuPDF/issues/3381&gt;</code>_: Contents
stream contains floats in scientific notation</li>
<li><strong>Fixed</strong> <code>3402
&lt;https://github.com/pymupdf/PyMuPDF/issues/3402&gt;</code>_: Cannot
add Widgets containing inter-field-calculation JavaScript</li>
<li><strong>Fixed</strong> <code>3414
&lt;https://github.com/pymupdf/PyMuPDF/issues/3414&gt;</code>_: missing
attribute set_dpi()</li>
<li><strong>Fixed</strong> <code>3430
&lt;https://github.com/pymupdf/PyMuPDF/issues/3430&gt;</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
&lt;https://github.com/pymupdf/PyMuPDF/discussions/3360&gt;</code>_:
Alpine linux docker build failing &quot;No matching distribution found
for pymupdfb==1.24.1&quot;).</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
&lt;https://github.com/pymupdf/PyMuPDF/issues/3331&gt;</code>_:
Document.pages() is incorrectly type-hinted</li>
<li><strong>Fixed</strong> <code>3354
&lt;https://github.com/pymupdf/PyMuPDF/issues/3354&gt;</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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] committed May 14, 2024
1 parent 7708265 commit e0c1b3a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ plotly==5.22.0
pypdf==4.2.0
pytesseract==0.3.10
python-dotenv==1.0.1
PyMuPDF==1.24.2
PyMuPDF==1.24.3
PyPDF2~=3.0
rouge-score==0.1.2
tqdm==4.66.4
Expand Down

0 comments on commit e0c1b3a

Please sign in to comment.