Bump pillow from 9.5.0 to 10.0.0
Bumps pillow from 9.5.0 to 10.0.0.
Release notes
Sourced from pillow's releases.
10.0.0
https://pillow.readthedocs.io/en/stable/releasenotes/10.0.0.html
Changes
- Fixed deallocating mask images #7246 [
@radarhere]- Added ImageFont.MAX_STRING_LENGTH #7244 [
@radarhere]- Fix Windows build with pyproject.toml #7230 [
@nulano]- Do not close provided file handles with libtiff #7199 [
@radarhere]- Convert to HSV if mode is HSV in getcolor() #7226 [
@radarhere]- Added alpha_only argument to getbbox() #7123 [
@radarhere]- Prioritise speed in repr_png #7242 [
@radarhere]- Limit size even if one dimension is zero in decompression bomb check #7235 [
@radarhere]- Restored 32-bit support #7234 [
@radarhere]- Removed deleted file from codecov.yml and increased coverage threshold #7232 [
@radarhere]- Removed support for 32-bit #7228 [
@radarhere]- Use --config-settings instead of deprecated --global-option #7171 [
@radarhere]- Better C integer definitions #6645 [
@Yay295]- Fixed finding dependencies on Cygwin #7175 [
@radarhere]- Improved checks in font_render #7218 [
@radarhere]- Change
grabclipboard()to use PNG compression on macOS #7219 [@abey79]- Added PyPy 3.10 and removed PyPy 3.8 #7216 [
@radarhere]- Added in_place argument to ImageOps.exif_transpose() #7092 [
@radarhere]- Corrected error code #7177 [
@radarhere]- Use "not in" #7174 [
@radarhere]- Only call text_layout once in getmask2 #7206 [
@radarhere]- Fixed calling putpalette() on L and LA images before load() #7187 [
@radarhere]- Removed unused INT64 definition #7180 [
@radarhere]- Updated xz to 5.4.3 #7136 [
@radarhere]- Fixed saving TIFF multiframe images with LONG8 tag types #7078 [
@radarhere]- Do not set size unnecessarily if image fails to open #7056 [
@radarhere]- Removed unused code #7210 [
@radarhere]- Removed unused variables #7205 [
@radarhere]- Fixed signedness comparison warning #7203 [
@radarhere]- Fixed combining single duration across duplicate APNG frames #7146 [
@radarhere]- Remove temporary file when error is raised #7148 [
@radarhere]- Do not use temporary file when grabbing clipboard on Linux #7200 [
@radarhere]- If the clipboard fails to open on Windows, wait and try again #7141 [
@radarhere]- Fixed saving multiple 1 mode frames to GIF #7181 [
@radarhere]- Replaced absolute PIL import with relative import #7173 [
@radarhere]- Removed files and types override #7194 [
@radarhere]- Removed duplicate config #7193 [
@radarhere]- Replaced deprecated Py_FileSystemDefaultEncoding for Python >= 3.12 #7192 [
@radarhere]- Improved wl-paste mimetype handling in ImageGrab #7094 [
@rrcgat]- Updated redirected URLs #7178 [
@radarhere]- Added repr_jpeg() for IPython display_jpeg #7135 [
@n3011]- Use "/sbin/ldconfig" if ldconfig is not found #7068 [
@radarhere]- Prefer screenshots using XCB over gnome-screenshot #7143 [
@nulano]- Fixed joined corners for ImageDraw rounded_rectangle() odd dimensions #7151 [
@radarhere]
... (truncated)
Changelog
Sourced from pillow's changelog.
10.0.0 (2023-07-01)
Fixed deallocating mask images #7246 [radarhere]
Added ImageFont.MAX_STRING_LENGTH #7244 [radarhere, hugovk]
Fix Windows build with pyproject.toml #7230 [hugovk, nulano, radarhere]
Do not close provided file handles with libtiff #7199 [radarhere]
Convert to HSV if mode is HSV in getcolor() #7226 [radarhere]
Added alpha_only argument to getbbox() #7123 [radarhere. hugovk]
Prioritise speed in repr_png #7242 [radarhere]
Do not use CFFI access by default on PyPy #7236 [radarhere]
Limit size even if one dimension is zero in decompression bomb check #7235 [radarhere]
Use --config-settings instead of deprecated --global-option #7171 [radarhere]
Better C integer definitions #6645 [Yay295, hugovk]
Fixed finding dependencies on Cygwin #7175 [radarhere]
Changed grabclipboard() to use PNG instead of JPG compression on macOS #7219 [abey79, radarhere]
Added in_place argument to ImageOps.exif_transpose() #7092 [radarhere]
Fixed calling putpalette() on L and LA images before load() #7187 [radarhere]
Fixed saving TIFF multiframe images with LONG8 tag types #7078 [radarhere]
... (truncated)
Commits
6e28ed110.0.0 version bumpc827f3bMerge pull request #7246 from radarhere/deallocate39a3b1dFixed deallocating mask images8c1dc81Update CHANGES.rst [ci skip]e37b250Merge pull request #7244 from radarhere/imagefont_max_string_lengthd398fedAdded underscores for readability1fe1bb4Added ImageFont.MAX_STRING_LENGTH7c945f5Merge pull request #7243 from radarhere/releasenotes0fb69faAdded release notes for #7123b7f1af7Merge pull request #7230 from nulano/add-pyproject.toml- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)