Closed Bug 1777740 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 34679 - Bump pillow from 8.4.0 to 9.2.0 in /tools

Categories

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

task

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump pillow from 8.4.0 to 9.2.0 in /tools

Bumps pillow from 8.4.0 to 9.2.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>9.2.0</h2>
<p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/9.2.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/9.2.0.html</a></p>
<h2>Changes</h2>
<ul>
<li>Fixed null check for fribidi_version_info in FriBiDi shim <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6376">#6376</a> [<a href="https://github.com/nulano"><code>@​nulano</code></a>]</li>
<li>Added GIF decompression bomb check <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6402">#6402</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Handle PCF fonts files with less than 256 characters <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6386">#6386</a> [<a href="https://github.com/dawidcrivelli"><code>@​dawidcrivelli</code></a>]</li>
<li>Improved GIF optimize condition <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6378">#6378</a> [<a href="https://github.com/raygard"><code>@​raygard</code></a>]</li>
<li>Reverted to <strong>array_interface</strong> with the release of NumPy 1.23 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6394">#6394</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Pad PCX palette to 768 bytes when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6391">#6391</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fixed bug with rounding pixels to palette colors <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6377">#6377</a> [<a href="https://github.com/btrekkie"><code>@​btrekkie</code></a>]</li>
<li>Use gnome-screenshot on Linux if available <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6361">#6361</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fixed loading L mode BMP RLE8 images <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6384">#6384</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fixed incorrect operator in ImageCms error <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6370">#6370</a> [<a href="https://github.com/LostBenjamin"><code>@​LostBenjamin</code></a>]</li>
<li>Limit FPX tile size to avoid extending outside image <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6368">#6368</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Added support for decoding plain PPM formats <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5242">#5242</a> [<a href="https://github.com/Piolie"><code>@​Piolie</code></a>]</li>
<li>Added apply_transparency() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6352">#6352</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fixed behaviour change from endian fix <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6197">#6197</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use python3 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6222">#6222</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Allow remapping P images with RGBA palettes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6350">#6350</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Revert "Skip test_realloc_overflow unless libtiff 4.0.4 or higher" <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6354">#6354</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6353">#6353</a> [<a href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>]</li>
<li>Only import ImageFont in ImageDraw when necessary <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6341">#6341</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fixed drawing translucent 1px high polygons <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6278">#6278</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Pad COLORMAP to 768 items when saving TIFF <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6232">#6232</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fix P -> PA conversion <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6337">#6337</a> [<a href="https://github.com/RedShy"><code>@​RedShy</code></a>]</li>
<li>Once exif data is parsed, do not reload unless it changes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6335">#6335</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Only try to connect discontiguous corners at the end of edges <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6303">#6303</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Improve transparency handling when saving GIF images <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6176">#6176</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not update GIF frame position until local image is found <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6219">#6219</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Netscape GIF extension belongs after the global color table <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6211">#6211</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Only write GIF comments at the beginning of the file <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6300">#6300</a> [<a href="https://github.com/raygard"><code>@​raygard</code></a>]</li>
<li>Separate multiple GIF comment blocks with newlines <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6294">#6294</a> [<a href="https://github.com/raygard"><code>@​raygard</code></a>]</li>
<li>Always use GIF89a for comments <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6292">#6292</a> [<a href="https://github.com/raygard"><code>@​raygard</code></a>]</li>
<li>Ignore compression value from BMP info dictionary when saving as TIFF <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6231">#6231</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>If font is file-like object, do not re-read from object to get variant <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6234">#6234</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Raise ValueError when trying to access internal fp after close <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6213">#6213</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support more affine expression forms in im.point() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6254">#6254</a> [<a href="https://github.com/benrg"><code>@​benrg</code></a>]</li>
<li>Include 'twine check' in 'make sdist' <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6305">#6305</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Ensure that furthest v is set in quantize2 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6256">#6256</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
</ul>
<h2>Dependencies</h2>
<ul>
<li>Updated harfbuzz to 4.4.1 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6401">#6401</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated harfbuzz to 4.4.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6397">#6397</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use SourceForge auto mirror capability <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6345">#6345</a> [<a href="https://github.com/raygard"><code>@​raygard</code></a>]</li>
<li>Updated libtiff to 4.4.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6339">#6339</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated harfbuzz to 4.3.0 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6315">#6315</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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>9.2.0 (2022-07-01)</h2>
<ul>
<li>
<p>Deprecate ImageFont.getsize and related functions <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6381">#6381</a>
[nulano, radarhere]</p>
</li>
<li>
<p>Fixed null check for fribidi_version_info in FriBiDi shim <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6376">#6376</a>
[nulano]</p>
</li>
<li>
<p>Added GIF decompression bomb check <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6402">#6402</a>
[radarhere]</p>
</li>
<li>
<p>Handle PCF fonts files with less than 256 characters <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6386">#6386</a>
[dawidcrivelli, radarhere]</p>
</li>
<li>
<p>Improved GIF optimize condition <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6378">#6378</a>
[raygard, radarhere]</p>
</li>
<li>
<p>Reverted to <strong>array_interface</strong> with the release of NumPy 1.23 <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6394">#6394</a>
[radarhere]</p>
</li>
<li>
<p>Pad PCX palette to 768 bytes when saving <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6391">#6391</a>
[radarhere]</p>
</li>
<li>
<p>Fixed bug with rounding pixels to palette colors <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6377">#6377</a>
[btrekkie, radarhere]</p>
</li>
<li>
<p>Use gnome-screenshot on Linux if available <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6361">#6361</a>
[radarhere, nulano]</p>
</li>
<li>
<p>Fixed loading L mode BMP RLE8 images <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6384">#6384</a>
[radarhere]</p>
</li>
<li>
<p>Fixed incorrect operator in ImageCms error <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6370">#6370</a>
[LostBenjamin, hugovk, radarhere]</p>
</li>
<li>
<p>Limit FPX tile size to avoid extending outside image <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6368">#6368</a>
[radarhere]</p>
</li>
<li>
<p>Added support for decoding plain PPM formats <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/5242">#5242</a>
[Piolie, radarhere]</p>
</li>
<li>
<p>Added apply_transparency() <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6352">#6352</a>
[radarhere]</p>
</li>
<li>
<p>Fixed behaviour change from endian fix <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6197">#6197</a>
[radarhere]</p>
</li>
<li>
<p>Allow remapping P images with RGBA palettes <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6350">#6350</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/58acec3312fb8671c9d84829197e1c8150085589"><code>58acec3</code></a> Update CHANGES.rst [ci skip]</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/dc518ac25e912200dd885728f5dbc885c812f8f2"><code>dc518ac</code></a> 9.2.0 version bump</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/488589b4b69ab7729a059b3f1512398d717d2eda"><code>488589b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6381">#6381</a> from nulano/deprecate-getsize</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/8a6050ee5bef46f3c77688023d21b680d74b8af2"><code>8a6050e</code></a> Replaced <strong>internal</strong> argument with warning filters</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/79329fb18d1eb9f8b791ef03dd881fe014b1f24f"><code>79329fb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/python-pillow/Pillow/issues/6408">#6408</a> from radarhere/furo</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/4ca99f74545182b5184fa16ab69db9cbf0fb7d3e"><code>4ca99f7</code></a> Install furo if it is not available</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/729fe6f8b0ec7ebea408c526d4c3f8c998c7e6bb"><code>729fe6f</code></a> Updated indentation</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/74e0b954f2010b0e2e19166b1defad2f4ed6307c"><code>74e0b95</code></a> test {ImageFont,TransposedFont}.getsize() deprecation</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/a37c21e136fbd0398a9f767b0cc7ac910ce67daf"><code>a37c21e</code></a> document planned removal date for ImageFont deprecations and release notes</li>
<li><a href="https://github.com/python-pillow/Pillow/commit/ad5271d62f65deb67b10c1938fff782e68ab3e62"><code>ad5271d</code></a> Document replacements for individual deprecated font methods</li>
<li>Additional commits viewable in <a href="https://github.com/python-pillow/Pillow/compare/8.4.0...9.2.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>

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.