Update dependency pillow to ~=10.4.0 (#82)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [pillow](https://github.com/python-pillow/Pillow) ([changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)) | minor | `~=10.3.0` -> `~=10.4.0` |

---

### Release Notes

<details>
<summary>python-pillow/Pillow (pillow)</summary>

### [`v10.4.0`](https://github.com/python-pillow/Pillow/blob/HEAD/CHANGES.rst#1040-2024-07-01)

[Compare Source](https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0)

-   Raise FileNotFoundError if show_file() path does not exist [#&#8203;8178](https://github.com/python-pillow/Pillow/issues/8178)
    \[radarhere]

-   Improved reading 16-bit TGA images with colour [#&#8203;7965](https://github.com/python-pillow/Pillow/issues/7965)
    \[Yay295, radarhere]

-   Deprecate non-image ImageCms modes [#&#8203;8031](https://github.com/python-pillow/Pillow/issues/8031)
    \[radarhere]

-   Fixed processing multiple JPEG EXIF markers [#&#8203;8127](https://github.com/python-pillow/Pillow/issues/8127)
    \[radarhere]

-   Do not preserve EXIFIFD tag by default when saving TIFF images [#&#8203;8110](https://github.com/python-pillow/Pillow/issues/8110)
    \[radarhere]

-   Added ImageFont.load_default_imagefont() [#&#8203;8086](https://github.com/python-pillow/Pillow/issues/8086)
    \[radarhere]

-   Added Image.WARN_POSSIBLE_FORMATS [#&#8203;8063](https://github.com/python-pillow/Pillow/issues/8063)
    \[radarhere]

-   Remove zero-byte end padding when parsing any XMP data [#&#8203;8171](https://github.com/python-pillow/Pillow/issues/8171)
    \[radarhere]

-   Do not detect Ultra HDR images as MPO [#&#8203;8056](https://github.com/python-pillow/Pillow/issues/8056)
    \[radarhere]

-   Raise SyntaxError specific to JP2 [#&#8203;8146](https://github.com/python-pillow/Pillow/issues/8146)
    \[Yay295, radarhere]

-   Do not use first frame duration for other frames when saving APNG images [#&#8203;8104](https://github.com/python-pillow/Pillow/issues/8104)
    \[radarhere]

-   Consider I;16 pixel size when using a 1 mode mask [#&#8203;8112](https://github.com/python-pillow/Pillow/issues/8112)
    \[radarhere]

-   When saving multiple PNG frames, convert to mode rather than raw mode [#&#8203;8087](https://github.com/python-pillow/Pillow/issues/8087)
    \[radarhere]

-   Added byte support to FreeTypeFont [#&#8203;8141](https://github.com/python-pillow/Pillow/issues/8141)
    \[radarhere]

-   Allow float center for rotate operations [#&#8203;8114](https://github.com/python-pillow/Pillow/issues/8114)
    \[radarhere]

-   Do not read layers immediately when opening PSD images [#&#8203;8039](https://github.com/python-pillow/Pillow/issues/8039)
    \[radarhere]

-   Restore original thread state [#&#8203;8065](https://github.com/python-pillow/Pillow/issues/8065)
    \[radarhere]

-   Read IM and TIFF images as RGB, rather than RGBX [#&#8203;7997](https://github.com/python-pillow/Pillow/issues/7997)
    \[radarhere]

-   Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED [#&#8203;7948](https://github.com/python-pillow/Pillow/issues/7948)
    \[radarhere]

-   Clarify ImageDraw2 error message when size is missing [#&#8203;8165](https://github.com/python-pillow/Pillow/issues/8165)
    \[radarhere]

-   Support unpacking more rawmodes to RGBA palettes [#&#8203;7966](https://github.com/python-pillow/Pillow/issues/7966)
    \[radarhere]

-   Removed support for Qt 5 [#&#8203;8159](https://github.com/python-pillow/Pillow/issues/8159)
    \[radarhere]

-   Improve `ImageFont.freetype` support for XDG directories on Linux [#&#8203;8135](https://github.com/python-pillow/Pillow/issues/8135)
    \[mamg22, radarhere]

-   Improved consistency of XMP handling [#&#8203;8069](https://github.com/python-pillow/Pillow/issues/8069)
    \[radarhere]

-   Use pkg-config to help find libwebp and raqm [#&#8203;8142](https://github.com/python-pillow/Pillow/issues/8142)
    \[radarhere]

-   Accept 't' suffix for libtiff version [#&#8203;8126](https://github.com/python-pillow/Pillow/issues/8126), [#&#8203;8129](https://github.com/python-pillow/Pillow/issues/8129)
    \[radarhere]

-   Deprecate ImageDraw.getdraw hints parameter [#&#8203;8124](https://github.com/python-pillow/Pillow/issues/8124)
    \[radarhere, hugovk]

-   Added ImageDraw circle() [#&#8203;8085](https://github.com/python-pillow/Pillow/issues/8085)
    \[void4, hugovk, radarhere]

-   Add mypy target to Makefile [#&#8203;8077](https://github.com/python-pillow/Pillow/issues/8077)
    \[Yay295]

-   Added more modes to Image.MODES [#&#8203;7984](https://github.com/python-pillow/Pillow/issues/7984)
    \[radarhere]

-   Deprecate BGR;15, BGR;16 and BGR;24 modes [#&#8203;7978](https://github.com/python-pillow/Pillow/issues/7978)
    \[radarhere, hugovk]

-   Fix ImagingAccess for I;16N on big-endian [#&#8203;7921](https://github.com/python-pillow/Pillow/issues/7921)
    \[Yay295, radarhere]

-   Support reading P mode TIFF images with padding [#&#8203;7996](https://github.com/python-pillow/Pillow/issues/7996)
    \[radarhere]

-   Deprecate support for libtiff < 4 [#&#8203;7998](https://github.com/python-pillow/Pillow/issues/7998)
    \[radarhere, hugovk]

-   Corrected ImageShow UnixViewer command [#&#8203;7987](https://github.com/python-pillow/Pillow/issues/7987)
    \[radarhere]

-   Use functools.cached_property in ImageStat [#&#8203;7952](https://github.com/python-pillow/Pillow/issues/7952)
    \[nulano, hugovk, radarhere]

-   Add support for reading BITMAPV2INFOHEADER and BITMAPV3INFOHEADER [#&#8203;7956](https://github.com/python-pillow/Pillow/issues/7956)
    \[Cirras, radarhere]

-   Support reading CMYK JPEG2000 images [#&#8203;7947](https://github.com/python-pillow/Pillow/issues/7947)
    \[radarhere]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4zNS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMzUuMCIsInRhcmdldEJyYW5jaCI6ImRldiJ9-->

Reviewed-on: #82
Co-authored-by: Renovate <renovate@git.end-play.xyz>
Co-committed-by: Renovate <renovate@git.end-play.xyz>
This commit is contained in:
Renovate 2024-07-02 00:55:50 +03:00 committed by Profitroll
parent 81748a889d
commit c38d79afe1

View File

@ -1,7 +1,7 @@
aiohttp~=3.9.1
async_pymongo==0.1.6
convopyro==0.5
pillow~=10.3.0
pillow~=10.4.0
pykeyboard==0.1.7
pytimeparse~=1.1.8
tgcrypto==1.2.5