Hugo van Kemenade
801f7adb3c
Simplify check for GBR width and height ( #9089 )
2025-08-27 17:58:03 +03:00
Hugo van Kemenade
bb8dfa4c23
Make in parallel when building libjpeg-turbo and openjpeg for macOS and Linux wheels ( #9144 )
2025-08-27 17:47:24 +03:00
Hugo van Kemenade
146d03c250
Fix ZeroDivisionError in ImageStat ( #9105 )
2025-08-27 17:45:55 +03:00
Hugo van Kemenade
a74e4fa9a5
When deleting EXIF IFD tag, delete IFD data ( #9083 )
2025-08-27 17:43:19 +03:00
Hugo van Kemenade
9a2c5160f2
Allow alpha_composite to use LA images ( #9066 )
2025-08-27 17:42:50 +03:00
Hugo van Kemenade
bde90757fa
Improve _accept length check ( #9170 )
2025-08-27 17:41:40 +03:00
Hugo van Kemenade
f9db7a3d08
Add has_feature_version helper ( #9172 )
2025-08-26 11:27:20 +03:00
Hugo van Kemenade
97a4d1f593
Replace print with assert ( #9171 )
2025-08-22 13:14:15 +03:00
Andrew Murray
f80ac8d6b8
Check version independently
2025-08-22 19:16:38 +10:00
Andrew Murray
54f4a346ef
Added has_feature_version
2025-08-22 19:06:19 +10:00
Andrew Murray
84122a20c7
Replaced print with assert
2025-08-22 18:29:25 +10:00
Andrew Murray
009444f9c5
Improved _accept length check
2025-08-21 21:56:03 +10:00
Ville-Pekka Vainio
583c33c9f7
FLI/FLC _accept: Check for 8-bit colour depth
...
Standard FLI/FLC files always have 8-bit color depth.
This change helps avoid erroneously detecting some TIFFs as FLI/FLC
files.
Update test files
Tests/images/timeout-9139147ce93e20eb14088fe238e541443ffd64b3.fli and
Tests/images/timeout-bff0a9dc7243a8e6ede2408d2ffa6a9964698b87.fli
to claim to have 8-bit colour depth so that the tests related to them
will still work.
2025-08-21 11:35:25 +03:00
Hugo van Kemenade
9f5d1f71a0
Do not set core to DeferredError ( #9166 )
2025-08-20 22:21:39 +03:00
Andrew Murray
6a3bde05a4
Do not set core to DeferredError
2025-08-20 15:32:12 +10:00
renovate[bot]
34c651deb8
Update dependency cibuildwheel to v3.1.4 ( #9164 )
2025-08-20 08:48:38 +10:00
Hugo van Kemenade
dabeb689c9
Document ImageFile.MAXBLOCK ( #9163 )
2025-08-19 20:20:53 +03:00
Andrew Murray
c826b932c0
Document MAXBLOCK
2025-08-19 15:45:42 +10:00
renovate[bot]
1435339290
Update actions/checkout action to v5 ( #9156 )
2025-08-19 10:13:56 +10:00
Andrew Murray
c214ad8c8d
Use macos-14 for iOS arm64 simulator ( #9161 )
2025-08-19 06:43:07 +10:00
Hugo van Kemenade
c9907e8be2
Remove support for FreeType <= 2.9.0 ( #9159 )
2025-08-18 12:40:44 +03:00
Andrew Murray
62546924b5
Remove support for FreeType <= 2.9.0
2025-08-18 08:07:12 +10:00
Hugo van Kemenade
9d39fe6ada
Updated macOS version in CI targets ( #9157 )
2025-08-17 21:21:13 +03:00
Andrew Murray
425a3a1af0
Updated macOS version in CI targets
2025-08-16 11:33:02 +10:00
Hugo van Kemenade
092d4422d5
Update redirected URLs ( #9148 )
2025-08-12 10:57:51 +03:00
Andrew Murray
a72c631877
Updated URLs
2025-08-12 12:36:33 +10:00
Hugo van Kemenade
5e7f131287
Add Debian 13 Trixie ( #9147 )
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2025-08-11 17:40:32 +10:00
Hugo van Kemenade
165a133d36
Do not import from Tests directory in checks ( #9143 )
2025-08-09 15:10:35 +03:00
Andrew Murray
1a5acabd32
Make in parallel when building libjpeg-turbo and openjpeg
2025-08-09 19:53:05 +10:00
Hugo van Kemenade
e786019e83
Make in parallel when building brotli and libavif for macOS and Linux wheels ( #9142 )
2025-08-09 11:59:53 +03:00
Andrew Murray
f69c221376
Do not import from Tests directory
2025-08-09 18:56:55 +10:00
Andrew Murray
5a90fb81cb
Added checks directory to mypy
2025-08-09 18:37:17 +10:00
Andrew Murray
ee8fbc0ac9
Make in parallel when building brotli and libavif
2025-08-09 14:58:31 +10:00
renovate[bot]
b1cfa7769b
Update actions/download-artifact action to v5 ( #9141 )
2025-08-09 07:13:41 +10:00
Andrew Murray
b8ffea2c56
Revert "Revert to zlib on macOS < 10.15"
...
This reverts commit 6c7917d7a6
.
2025-08-08 06:05:30 +10:00
Andrew Murray
d975e312e2
Updated zlib-ng to 2.2.5
2025-08-08 05:46:10 +10:00
Hugo van Kemenade
526415d807
Fix typos ( #9135 )
2025-08-06 18:31:44 +03:00
Andrew Murray
4f8ac76407
Updated raqm to 0.10.3
2025-08-06 09:00:36 +10:00
Andrew Murray
b07dbc167c
Fixed typo
2025-08-06 08:17:09 +10:00
Hugo van Kemenade
1e76b758f6
Use Python 3.14 for gcc problem matching ( #9134 )
2025-08-05 20:27:58 +03:00
Hugo van Kemenade
680e68632c
Updated harfbuzz to 11.3.3 ( #9103 )
2025-08-05 12:07:27 +03:00
Andrew Murray
d3fa549ec9
Use Python 3.14 for gcc problem matching
2025-08-05 18:03:47 +10:00
pre-commit-ci[bot]
cee238bcb8
[pre-commit.ci] pre-commit autoupdate ( #9131 )
2025-08-05 06:57:50 +10:00
Andrew Murray
2973f69a75
Updated libimagequant to 4.4.0 ( #9074 )
2025-08-04 21:36:17 +10:00
renovate[bot]
4677cf3b16
Update dependency mypy to v1.17.1 ( #9130 )
2025-08-03 13:58:41 +10:00
renovate[bot]
77247b6283
Update dependency cibuildwheel to v3.1.3 ( #9129 )
2025-08-03 12:48:47 +10:00
Andrew Murray
94a32628f3
Merge branch 'main' into fromarray_mode
2025-08-02 22:15:13 +10:00
Russell Keith-Magee
148e1ac914
Add libavif support for iOS ( #9117 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-08-02 22:10:55 +10:00
Hugo van Kemenade
2ab301dcc9
Drop support for Python 3.9 ( #9119 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2025-08-02 12:02:20 +00:00
Hugo van Kemenade
eb59176b09
Move imports into TYPE_CHECKING ( #9123 )
2025-08-02 13:56:00 +03:00