Skip to content

Commit

Permalink
Update pillow requirement from <10.5,>=10.3 to >=10.3,<11.1 (#2)
Browse files Browse the repository at this point in the history
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>11.0.0</h2>
<p><a
href="https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html</a></p>
<h2>Changes</h2>
<ul>
<li>Do not create core image in TIFF seek() <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8392">#8392</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Removed custom build_openjpeg <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8365">#8365</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support writing LONG8 offsets in AppendingTiffWriter <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8417">#8417</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use ImageFile.MAXBLOCK when saving TIFF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8461">#8461</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Always raise warnings for deprecated feature checks <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8459">#8459</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Do not close provided file handles with libtiff when saving <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8458">#8458</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Revert &quot;Skip QEMU-emulated wheels on workflow dispatch
event&quot; <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8455">#8455</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support ImageFilter.BuiltinFilter for I;16* images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8438">#8438</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/8448">#8448</a>
[<a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>]</li>
<li>Use ImagingCore.ptr instead of ImagingCore.id <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8341">#8341</a>
[<a href="https://github.com/homm"><code>@​homm</code></a>]</li>
<li>Simplified code <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8445">#8445</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Removed unused code <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8447">#8447</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated EPS mode when opening images without transparency <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8281">#8281</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Use transparency when combining P frames from APNGs <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8443">#8443</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Generate and upload attestations to PyPI <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8441">#8441</a>
[<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li>
<li>Do not convert images unnecessarily in ImageEnhance <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8431">#8431</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Raise an error if path is compacted during mapping <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8416">#8416</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support all resampling filters when resizing I;16* images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8422">#8422</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Free memory on early return <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8413">#8413</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Cast int before potentially exceeding INT_MAX <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8402">#8402</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Prevent division by zero <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8408">#8408</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Check image value before use <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8400">#8400</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use ruff check <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8423">#8423</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Change harfbuzz versions in wheels <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8421">#8421</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Use Capsule for WebP saving <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8386">#8386</a>
[<a href="https://github.com/homm"><code>@​homm</code></a>]</li>
<li>Fixed writing multiple StripOffsets to TIFF <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8317">#8317</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Updated macOS deployment target for PyPy on Intel to 10.15 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8414">#8414</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Fix dereference before checking for NULL in ImagingTransformAffine
<a
href="https://redirect.github.com/python-pillow/Pillow/issues/8398">#8398</a>
[<a
href="https://github.com/PavlNekrasov"><code>@​PavlNekrasov</code></a>]</li>
<li>Use transposed size after opening for TIFF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8390">#8390</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Improve ImageFont error messages <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8338">#8338</a>
[<a href="https://github.com/yngvem"><code>@​yngvem</code></a>]</li>
<li>Mention MAX_TEXT_CHUNK limit in PNG error message <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8391">#8391</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Cast Dib handle to int <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8385">#8385</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Updated macOS deployment target for Python &gt;= 3.12 on Intel to
10.13 <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8379">#8379</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Removed unused ImagePath variable <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8377">#8377</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Change macos-14 to macos-latest <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8376">#8376</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Accept float stroke widths <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8369">#8369</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Remove comments <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8370">#8370</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Removed libffi-dev <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8368">#8368</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Improved handling of RGBA palettes when saving GIF images <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8366">#8366</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Support converting more modes to LAB by converting to RGBA first <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8358">#8358</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Optimize getbbox() and getextrema() routines <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8194">#8194</a>
[<a href="https://github.com/homm"><code>@​homm</code></a>]</li>
<li>Removed unused TiffImagePlugin IFD_LEGACY_API <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8355">#8355</a>
[<a
href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li>
<li>Handle duplicate EXIF header <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8350">#8350</a>
[<a href="https://github.com/zakajd"><code>@​zakajd</code></a>]</li>
<li>Use (void) for empty function parameters <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8002">#8002</a>
[<a href="https://github.com/Yay295"><code>@​Yay295</code></a>]</li>
<li>Return early from BoxBlur if either width or height is zero <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8347">#8347</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>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>
<li>
<p>Check image value before use <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8400">#8400</a>
[radarhere]</p>
</li>
<li>
<p>Improved copying imagequant libraries <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8420">#8420</a>
[radarhere]</p>
</li>
<li>
<p>Use Capsule for WebP saving <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8386">#8386</a>
[homm, radarhere]</p>
</li>
<li>
<p>Fixed writing multiple StripOffsets to TIFF <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8317">#8317</a>
[Yay295, 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/204aae6682fc936f5350b3fe70335776f81480a7"><code>204aae6</code></a>
11.0.0 version bump</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/f2cc87b1f0627dfce07ab2867e29ba07e5055f33"><code>f2cc87b</code></a>
Update CHANGES.rst [ci skip]</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/c855e8e5f949e088b863fa13ea5392366f698967"><code>c855e8e</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8464">#8464</a>
from radarhere/imagemath_type_hint</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/dc3751599fa2b8f9d8ebe5aafc2631375bc1b501"><code>dc37515</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8463">#8463</a>
from hugovk/update-3.13-date</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/c3d81d6375d2d78301a40d0e55ece746cf41502f"><code>c3d81d6</code></a>
Update Python 3.13 release date</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/a60610c93f1a7fb2738156470d613793e5fa7a89"><code>a60610c</code></a>
Added type hints</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/a5c58f2182e94baab716b5292945020c1e744ccc"><code>a5c58f2</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8460">#8460</a>
from hugovk/mit-cmu</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/e74994ed370a668c8f3e6045278de5a5eb3f47ab"><code>e74994e</code></a>
Update licence to MIT-CMU</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/b5e1115bf2646f7ce5eb1b9409e4540fee3b9f49"><code>b5e1115</code></a>
Update CHANGES.rst [ci skip]</li>
<li><a
href="https://github.com/python-pillow/Pillow/commit/686b5e2cb49075038172258ae114b871e5ccc473"><code>686b5e2</code></a>
Merge pull request <a
href="https://redirect.github.com/python-pillow/Pillow/issues/8392">#8392</a>
from radarhere/tiff_seek</li>
<li>Additional commits viewable in <a
href="https://github.com/python-pillow/Pillow/compare/10.3.0...11.0.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`.

[//]: # (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>
  • Loading branch information
Guts authored Oct 20, 2024
2 parents 65084de + c86da8f commit 2420e1c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements-insiders.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ git+https://${GH_TOKEN_MATERIAL_INSIDERS}@github.com/squidfunk/mkdocs-material-i

# social plugin requirements
cairosvg~=2.7
Pillow>=10.3,<10.5
Pillow>=10.3,<11.1

-r requirements.txt

0 comments on commit 2420e1c

Please sign in to comment.