Joey Marianer
30f2bda815
embarrassing
2025-08-19 22:16:45 -07:00
Joey Marianer
8f202f107a
fmt
2025-08-19 22:06:17 -07:00
Joey Marianer
9240ec96c0
Allow pyright to "see" core properly
...
Without this change, the following file raises errors (in strict mode)
and reveals the type as "Unknown". After this change, the type is
correctly revealed as "ImagingCore".
# pyright: strict
from PIL import Image
img = Image.new('RGB', (10, 10))
data = img.getdata()
reveal_type(data)
2025-08-19 22:01:07 -07: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
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
Hugo van Kemenade
526415d807
Fix typos ( #9135 )
2025-08-06 18:31:44 +03: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
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
Hugo van Kemenade
baaccda280
Remove support for NumPy 1.20 when type checking ( #9125 )
2025-08-02 12:59:06 +03:00
Andrew Murray
ae6bb29b82
Removed support for NumPy 1.20 when type checking
2025-08-02 18:35:16 +10:00
Andrew Murray
27a7582b35
Moved imports into TYPE_CHECKING
2025-08-02 11:40:35 +10:00
Andrew Murray
19829c3d95
Updated harfbuzz to 11.3.3
2025-08-01 10:23:45 +10:00
Russell Keith-Magee
98d6c3bf88
Restore pyroma test for iOS ( #9116 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-08-01 10:22:28 +10:00
Hugo van Kemenade
162836a004
Use correct bands for two band histograms ( #9054 )
2025-07-31 14:40:57 +03:00
Hugo van Kemenade
9a37051bc6
Improve features test coverage ( #9077 )
2025-07-31 14:37:29 +03:00
Hugo van Kemenade
54de16836b
Remove WebP feature handling ( #9096 )
2025-07-31 13:30:42 +03:00
Hugo van Kemenade
ba5f81fb6b
Add support for Python 3.14 ( #9120 )
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2025-07-30 22:23:39 +10:00
renovate[bot]
bae97e1a2b
Update dependency cibuildwheel to v3.1.2 ( #9118 )
2025-07-30 21:50:45 +10:00
Hugo van Kemenade
8ec31431cb
Drop support for PyPy3.10 ( #9112 )
2025-07-28 22:34:58 +03:00
Andrew Murray
98d38a3bff
Updated libpng to 1.6.50 ( #9058 )
2025-07-28 18:52:06 +10:00
Andrew Murray
53b6d57b73
Drop support for PyPy3.10
2025-07-26 19:39:54 +10:00
renovate[bot]
7dbcb32cbe
Update cygwin/cygwin-install-action action to v6 ( #9108 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-07-26 19:32:57 +10:00
Luke Granger-Brown
ec6d5efe4d
Deprecate ImageCmsProfile product_name and product_info ( #8995 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-07-26 17:33:11 +10:00
Andrew Murray
63163d065d
Removed WebP feature handling
2025-07-24 19:34:46 +10:00
Hugo van Kemenade
640f55a655
Update for pyroma 5.0 ( #9093 )
2025-07-24 12:25:04 +03:00