Closed Bug 1736112 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 31278 - Bump pillow from 8.3.2 to 8.4.0 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox95 fixed)

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 31278 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/31278
Details from upstream follow.

dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:

Bump pillow from 8.3.2 to 8.4.0 in /tools

Bumps pillow from 8.3.2 to 8.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/releases">pillow's releases</a>.</em></p>
<blockquote>
<h2>8.4.0</h2>
<p><a href="https://pillow.readthedocs.io/en/latest/releasenotes/8.4.0.html">https://pillow.readthedocs.io/en/latest/releasenotes/8.4.0.html</a></p>
<h2>Changes</h2>
<ul>
<li>Don't use bitmap glyphs when drawing text with stroker <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5761">#5761</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li>
<li>Make TIFF strip size configurable <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5744">#5744</a> [<a href="https://github.com/kmilos"><code>@​kmilos</code></a>]</li>
<li>Fixed Python errors when saving a (0, 0) TIFF image <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5750">#5750</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Prefer global transparency in GIF when replacing with background color <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5756">#5756</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Update winbuild libimagequant to 2.16.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5727">#5727</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li>
<li>Accept methods cleanup <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5724">#5724</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Remove raqm.cmake <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5722">#5722</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li>
<li>Moved _info function into docstring <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5710">#5710</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added "exif" keyword argument to TIFF saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5575">#5575</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Copy Python palette to new image in quantize() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5696">#5696</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Read ICO AND mask from end <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5667">#5667</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Actually check the framesize in FliDecode.c <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5659">#5659</a> [<a href="https://github.com/wiredfool"><code>@​wiredfool</code></a>]</li>
</ul>
<h2>Dependencies</h2>
<ul>
<li>Upgrade Raqm to 0.7.2 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5736">#5736</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li>
<li>Updated Ghostscript to 9.55.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5735">#5735</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated fribidi to 1.0.11 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5732">#5732</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated libimagequant to 2.16.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5726">#5726</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated harfbuzz to 3.0.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5720">#5720</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated harfbuzz to 2.9.1 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5705">#5705</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
</ul>
<h2>Documentation</h2>
<ul>
<li>Updated capitalization <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5746">#5746</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated macOS tested Pillow versions <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5737">#5737</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated macOS tested Pillow versions <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5719">#5719</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Docs: Update CI targets table <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5713">#5713</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Updated docstring <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5708">#5708</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Docs: Temporarily pin docutils to fix bullets in sphinx_rtd_theme <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5704">#5704</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
</ul>
<h2>Testing</h2>
<ul>
<li>Delete tidelift.yml <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5765">#5765</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Test Python 3.10.0 final on GitHub Actions <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5748">#5748</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5747">#5747</a> [<a href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>]</li>
<li>Add CentOS Stream 8 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5714">#5714</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Improve the fuzzer wrt. the current atheris version <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5688">#5688</a> [<a href="https://github.com/Google-Autofuzz"><code>@​Google-Autofuzz</code></a>]</li>
<li>CI: Split MINGW to own workflow, remove redundant job <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5709">#5709</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Install numpy on Python 3.10 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5702">#5702</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst">pillow's changelog</a>.</em></p>
<blockquote>
<h2>8.4.0 (2021-10-15)</h2>
<ul>
<li>
<p>Prefer global transparency in GIF when replacing with background color <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5756">#5756</a>
[radarhere]</p>
</li>
<li>
<p>Added "exif" keyword argument to TIFF saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5575">#5575</a>
[radarhere]</p>
</li>
<li>
<p>Copy Python palette to new image in quantize() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5696">#5696</a>
[radarhere]</p>
</li>
<li>
<p>Read ICO AND mask from end <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5667">#5667</a>
[radarhere]</p>
</li>
<li>
<p>Actually check the framesize in FliDecode.c <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5659">#5659</a>
[wiredfool]</p>
</li>
<li>
<p>Determine JPEG2000 mode purely from ihdr header box <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5654">#5654</a>
[radarhere]</p>
</li>
<li>
<p>Fixed using info dictionary when writing multiple APNG frames <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5611">#5611</a>
[radarhere]</p>
</li>
<li>
<p>Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5655">#5655</a>
[radarhere]</p>
</li>
<li>
<p>For GIF save_all with palette, do not include palette with each frame <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5603">#5603</a>
[radarhere]</p>
</li>
<li>
<p>Keep transparency when converting from P to LA or PA <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5606">#5606</a>
[radarhere]</p>
</li>
<li>
<p>Copy palette to new image in transform() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5647">#5647</a>
[radarhere]</p>
</li>
<li>
<p>Added "transparency" argument to EpsImagePlugin load() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5620">#5620</a>
[radarhere]</p>
</li>
<li>
<p>Corrected pathlib.Path detection when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5633">#5633</a>
[radarhere]</p>
</li>
<li>
<p>Added WalImageFile class <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5618">#5618</a>
[radarhere]</p>
</li>
<li>
<p>Consider I;16 pixel size when drawing text <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5598">#5598</a>
[radarhere]</p>
</li>
<li>
<p>If default conversion from P is RGB with transparency, convert to RGBA <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5594">#5594</a>
[radarhere]</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python-pillow/Pillow/commit/40e7ff622669550733b26f14dc817fb72e096250"><code>40e7ff6</code></a> 8.4.0 version bump</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/0fc4fb671c5b2e9b3f0245edcb5e85d5d8b1f2f0"><code>0fc4fb6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5765">#5765</a> from python-pillow/rm-tidelift-action</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/ce3c925a517f2a85c2dafbae79903980a3a2c5ba"><code>ce3c925</code></a> Delete tidelift.yml</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/1b5e662ee6cea29304e5b87c10991aa615496028"><code>1b5e662</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5761">#5761</a> from nulano/stroke</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/5c69dc7c9a1b12eae14e6ab4823f73da6a5911e7"><code>5c69dc7</code></a> Create tidelift.yml</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/e04f2ed55b636aba46c07a52636414711a4894e3"><code>e04f2ed</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5744">#5744</a> from kmilos/patch-2</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/19f4c6fd233a03d0b43ccbb7b0c45e23de6ed38c"><code>19f4c6f</code></a> don't use bitmap glyphs when drawing text with stroker</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/dbb0a41600ee26faa00d3eaacb6eb37b078493eb"><code>dbb0a41</code></a> [pre-commit.ci] auto fixes from pre-commit.com hooks</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/1140f6538d03ef0b481773edcc0f8c90f992c7f1"><code>1140f65</code></a> Ensure reset after test failure</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/0b7fcbbc93cd87e53b67ca17be14b4e09007dec8"><code>0b7fcbb</code></a> Merge branch 'master' into patch-2</li>
<li>Additional commits viewable in <a href="https://github.com/python-pillow/Pillow/compare/8.3.2...8.4.0">compare view</a></li>
</ul>
</details>
<br />

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.


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

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/acc6a981077c [wpt PR 31278] - Bump pillow from 8.3.2 to 8.4.0 in /tools, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in before you can comment on or make changes to this bug.