Commit cd2a618
authored
build(deps): update pillow requirement from <11.4,>=10.3 to >=10.3,<12.1 (#1354)
Updates the requirements on
[pillow](https://github.com/python-pillow/Pillow) to permit the latest
version.
<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>12.0.0</h2>
<p><a
href="https://pillow.readthedocs.io/en/stable/releasenotes/12.0.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/12.0.0.html</a></p>
<h2>Removals</h2>
<ul>
<li>Remove support for FreeType <= 2.9.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9159">#9159</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Drop support for Python 3.9 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9119">#9119</a>
[<a href="https://github.com/hugovk"><code>@hugovk</code></a>]</li>
<li>Remove deprecations for Pillow 12.0.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9053">#9053</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
</ul>
<h2>Deprecations</h2>
<ul>
<li>Deprecate Image._show <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9186">#9186</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Deprecate ImageCmsProfile product_name and product_info <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8995">#8995</a>
[<a href="https://github.com/lukegb"><code>@lukegb</code></a>]</li>
</ul>
<h2>Documentation</h2>
<ul>
<li>ImagingHistogramInstance can use two bands <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9251">#9251</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update 12.0.0 release notes <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9247">#9247</a>
[<a href="https://github.com/hugovk"><code>@hugovk</code></a>]</li>
<li>Added ImageDraw alpha channel examples <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9201">#9201</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update Python version <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9230">#9230</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Updated macOS tested Pillow versions <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9209">#9209</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Add GitHub profile link to release notes <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9197">#9197</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Split versionadded info <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9190">#9190</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Document ImageFile.MAXBLOCK <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9163">#9163</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Updated macOS version in CI targets <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9157">#9157</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Fix typos <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9135">#9135</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Added "Colors" to concepts <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9067">#9067</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update macOS tested Pillow versions <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9068">#9068</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Thanks, folks! <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9056">#9056</a>
[<a
href="https://github.com/aclark4life"><code>@aclark4life</code></a>]</li>
<li>Setup nit: "fork" should be lowercased <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9055">#9055</a>
[<a
href="https://github.com/aclark4life"><code>@aclark4life</code></a>]</li>
</ul>
<h2>Dependencies</h2>
<ul>
<li>Update dependency cibuildwheel to v3.2.1 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9246">#9246</a>
[@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9233">#9233</a>
[@<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</a>]</li>
<li>Update harfbuzz to 12.1.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9218">#9218</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update libtiff to 4.7.1 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9222">#9222</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update FreeType to 2.14.1 on macOS and Linux wheels <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9217">#9217</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update dependency cibuildwheel to v3.2.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9219">#9219</a>
[@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li>
<li>Update Ghostscript to 10.6.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9202">#9202</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update openjpeg to 2.5.4 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9215">#9215</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update harfbuzz to 11.5.0 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9203">#9203</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update dependency mypy to v1.18.2 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9213">#9213</a>
[@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li>
<li>Update dependency mypy to v1.18.1 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9207">#9207</a>
[@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li>
<li>Update github-actions <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9194">#9194</a>
[@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li>
<li>Updated harfbuzz to 11.4.5 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9150">#9150</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update zlib-ng to 2.2.5 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9140">#9140</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update raqm to 0.10.3 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9137">#9137</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>Update libjpeg-turbo to 3.1.2 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9188">#9188</a>
[<a
href="https://github.com/radarhere"><code>@radarhere</code></a>]</li>
<li>[pre-commit.ci] pre-commit autoupdate <a
href="https://redirect.github.com/python-pillow/Pillow/issues/9180">#9180</a>
[@<a
href="https://github.com/apps/pre-commit-ci">pre-commit-ci[bot]</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>
<h1>Changelog (Pillow)</h1>
<h2>11.1.0 and newer</h2>
<p>See GitHub Releases:</p>
<ul>
<li><a
href="https://github.com/python-pillow/Pillow/releases">https://github.com/python-pillow/Pillow/releases</a></li>
</ul>
<h2>11.0.0 (2024-10-15)</h2>
<ul>
<li>
<p>Update licence to MIT-CMU <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8460">#8460</a>
[hugovk]</p>
</li>
<li>
<p>Conditionally define ImageCms type hint to avoid requiring core <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8197">#8197</a>
[radarhere]</p>
</li>
<li>
<p>Support writing LONG8 offsets in AppendingTiffWriter <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8417">#8417</a>
[radarhere]</p>
</li>
<li>
<p>Use ImageFile.MAXBLOCK when saving TIFF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8461">#8461</a>
[radarhere]</p>
</li>
<li>
<p>Do not close provided file handles with libtiff when saving <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8458">#8458</a>
[radarhere]</p>
</li>
<li>
<p>Support ImageFilter.BuiltinFilter for I;16* images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8438">#8438</a>
[radarhere]</p>
</li>
<li>
<p>Use ImagingCore.ptr instead of ImagingCore.id <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8341">#8341</a>
[homm, radarhere, hugovk]</p>
</li>
<li>
<p>Updated EPS mode when opening images without transparency <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8281">#8281</a>
[Yay295, radarhere]</p>
</li>
<li>
<p>Use transparency when combining P frames from APNGs <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8443">#8443</a>
[radarhere]</p>
</li>
<li>
<p>Support all resampling filters when resizing I;16* images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8422">#8422</a>
[radarhere]</p>
</li>
<li>
<p>Free memory on early return <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8413">#8413</a>
[radarhere]</p>
</li>
<li>
<p>Cast int before potentially exceeding INT_MAX <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8402">#8402</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/693df7b42c666f88c719f9973be0ad71607328e0"><code>693df7b</code></a>
12.0.0 version bump</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/d175bb88a302e161173e05b1c4103910d7366623"><code>d175bb8</code></a>
Use macos-14 for iOS arm64 simulator (<a
href="https://redirect.github.com/python-pillow/Pillow/issues/9258">#9258</a>)</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/592b2f820aa1f75f8ae8bf4f30e1b4bc62023535"><code>592b2f8</code></a>
Revert "Use macos-latest for iOS arm64 simulator"</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/5dddb2ce94a715e54442c1d30c9ffc04914d96fe"><code>5dddb2c</code></a>
Use enums for Modes and RawModes in C (<a
href="https://redirect.github.com/python-pillow/Pillow/issues/9256">#9256</a>)</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/e7b72a3bbdec4e3f4120e6b5fe4082d78315ff13"><code>e7b72a3</code></a>
Add ImageText (<a
href="https://redirect.github.com/python-pillow/Pillow/issues/9098">#9098</a>)</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/864d4b6e0937e9d468de26b933f31b1639e0f22a"><code>864d4b6</code></a>
Shift bits before making value negative (<a
href="https://redirect.github.com/python-pillow/Pillow/issues/9255">#9255</a>)</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/994a9def5d94bc59b60447bbab445834f7f9f9bf"><code>994a9de</code></a>
Install arro3 dependencies when type checking (<a
href="https://redirect.github.com/python-pillow/Pillow/issues/9254">#9254</a>)</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/d5e1601b32ea43b45ce8f820e4b349e9b5e2dd6c"><code>d5e1601</code></a>
Improved documentation</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/e533ccccfcef79c031ac1178a9b78db2fb000a6f"><code>e533ccc</code></a>
Merge branch 'main' into imagetext</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/95a85dc6693ca221643906214b0e1f4590986c0f"><code>95a85dc</code></a>
Use snake case</li>
<li>Additional commits viewable in <a
href="https://github.com/python-pillow/Pillow/compare/10.3.0...12.0.0">compare
view</a></li>
</ul>
</details>
<br />
<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>
| Dependency Name | Ignore Conditions |
| --- | --- |
| pillow | [>= 11.0.dev0, < 11.1] |
</details>
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>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
0 commit comments