Hugo van Kemenade
|
3c41c09506
|
12.2.0 version bump
|
2026-04-01 15:11:14 +03:00 |
|
Hugo van Kemenade
|
cdaa29eb52
|
Check calloc return value (#9527)
|
2026-04-01 15:11:00 +03:00 |
|
Andrew Murray
|
585b2f5a78
|
Check calloc return value
|
2026-04-01 22:57:56 +11:00 |
|
Hugo van Kemenade
|
ecf011ea15
|
Check all allocs in the Arrow tree (#9488)
|
2026-04-01 14:56:15 +03:00 |
|
Hugo van Kemenade
|
cf6de8ca9b
|
Reject non-numeric elements inside list coords (#9526)
|
2026-04-01 22:50:45 +11:00 |
|
Andrew Murray
|
ffdcede651
|
Update 12.2.0 release notes (#9522)
|
2026-04-01 17:43:36 +11:00 |
|
Hugo van Kemenade
|
7929d7760f
|
Added security release notes (#149)
|
2026-04-01 09:02:36 +03:00 |
|
Andrew Murray
|
c4f7aa5dfb
|
Added security release notes
|
2026-04-01 16:49:20 +11:00 |
|
Hugo van Kemenade
|
22cdb5f2e4
|
Move variable declaration inside define (#9525)
|
2026-04-01 06:35:32 +03:00 |
|
Hugo van Kemenade
|
fc15b3b018
|
Resize tall images vertically first (#9524)
|
2026-04-01 06:34:26 +03:00 |
|
Hugo van Kemenade
|
44db0708c4
|
Update xz to 5.8.3 (#9523)
|
2026-04-01 06:31:15 +03:00 |
|
Andrew Murray
|
58f9a1d166
|
Avoid overflow by not adding extents together (#9520)
|
2026-04-01 13:45:30 +11:00 |
|
Andrew Murray
|
459bdf766f
|
Move variable declaration inside define
|
2026-04-01 10:38:22 +11:00 |
|
Andrew Murray
|
4ef0ac611d
|
Resize tall images vertically first
|
2026-04-01 10:00:39 +11:00 |
|
Andrew Murray
|
f5e893e46e
|
Seek raises OverFlowError on 32-bit
|
2026-04-01 09:46:09 +11:00 |
|
Hugo van Kemenade
|
ec8272044d
|
Use long for glyph position (#9518)
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
|
2026-04-01 08:52:09 +11:00 |
|
Andrew Murray
|
d9035515f2
|
Merge branch 'main' into psd_size
|
2026-04-01 08:42:16 +11:00 |
|
Andrew Murray
|
cf4a8ee0b9
|
Updated xz to 5.8.3
|
2026-04-01 08:26:13 +11:00 |
|
Hugo van Kemenade
|
3bf614e4b8
|
Raise an error if the trailer chain loops back on itself (#9519)
|
2026-04-01 08:03:15 +11:00 |
|
Hugo van Kemenade
|
3cb854e8b2
|
Only read as much data from gzip-decompressed data as necessary (#9521)
|
2026-04-01 08:02:08 +11:00 |
|
Hugo van Kemenade
|
3cb814f338
|
Update 12.2.0 release notes
|
2026-03-31 23:15:06 +03:00 |
|
Gareth Davidson
|
2696e962c2
|
Add loader plugins: AMOS abk, Atari Degas, 40+ more obscure formats via Netpbm (#9482)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
|
2026-03-31 23:03:12 +03:00 |
|
Hugo van Kemenade
|
6dfc2be807
|
Allow None extents in C setimage() (#9504)
|
2026-03-31 22:02:41 +03:00 |
|
Hugo van Kemenade
|
da0ed929a0
|
Use critical sections to protect FontObject (#9498)
|
2026-03-31 21:54:29 +03:00 |
|
Hugo van Kemenade
|
2c2c2a1eae
|
Add ImageText.Text.wrap() to wrap text (#9286)
|
2026-03-31 21:49:22 +03:00 |
|
Andrew Murray
|
cc22efda7a
|
Parametrize tests
|
2026-03-31 21:42:16 +03:00 |
|
Andrew Murray
|
b2a16f0dbe
|
Copy offset check from C into Python
|
2026-03-31 21:42:16 +03:00 |
|
Andrew Murray
|
591ce38ca5
|
Skip OverflowError on Windows Python 3.10
|
2026-03-31 21:42:16 +03:00 |
|
Andrew Murray
|
4bada07dc6
|
Avoid overflow by not adding extents together
|
2026-03-31 21:42:16 +03:00 |
|
Hugo van Kemenade
|
d66a77223b
|
Cleanup .spider extension in the same test where it is added (#9517)
|
2026-03-31 15:55:30 +03:00 |
|
Andrew Murray
|
09c585dc21
|
Cleanup .spider extension in the same test where it is added
|
2026-03-31 22:02:23 +11:00 |
|
Andrew Murray
|
1f74a55be2
|
Run tests in parallel via tox for 3.5x speedup (#9516)
|
2026-03-31 21:58:13 +11:00 |
|
Hugo van Kemenade
|
228a85e56e
|
Safer test_file_spider teardown under pytest-xdist
|
2026-03-31 11:22:11 +03:00 |
|
Andrew Murray
|
751b373d41
|
Always call StubHandler open() when opening StubImageFile (#9412)
|
2026-03-31 09:20:47 +11:00 |
|
Andrew Murray
|
f6b50a540d
|
Improved BCn overflow check (#9043)
|
2026-03-31 08:05:58 +11:00 |
|
Hugo van Kemenade
|
8d801bcafa
|
Image will never be None (#9512)
|
2026-03-30 18:49:06 +03:00 |
|
Hugo van Kemenade
|
40168cca95
|
Update libjpeg-turbo to 3.1.4.1 (#9507)
|
2026-03-30 18:47:54 +03:00 |
|
Hugo van Kemenade
|
7406b371ca
|
Raise EOFError when seeking too far in PSD (#9388)
|
2026-03-30 18:34:08 +03:00 |
|
Hugo van Kemenade
|
ded95a6c3d
|
Raise error if ImageGrab subprocess gives non-zero returncode (#9321)
|
2026-03-30 18:33:05 +03:00 |
|
Andrew Murray
|
73e1ed91e3
|
For DXT1, only check if 8 bytes are left
|
2026-03-30 18:23:49 +03:00 |
|
Hugo van Kemenade
|
ea9d4ecf4e
|
Update Python versions (#9515)
|
2026-03-30 18:10:36 +03:00 |
|
Hugo van Kemenade
|
f80de2152c
|
Run tests in parallel via tox
|
2026-03-30 16:34:07 +03:00 |
|
Hugo van Kemenade
|
b2e3f788f9
|
Allow for different palette entry sizes when correcting BMP pixel data offset (#9472)
|
2026-03-30 16:06:55 +03:00 |
|
Hugo van Kemenade
|
33e1518cc7
|
Ignore unspecified extra samples for TIFF separate planar configuration (#9514)
|
2026-03-30 15:54:41 +03:00 |
|
Andrew Murray
|
a03b7b52f9
|
Updated Python versions
|
2026-03-30 22:57:51 +11:00 |
|
Andrew Murray
|
007974d35b
|
Ignore EXTRASAMPLES tag from separate planes image when saving
|
2026-03-30 20:04:39 +11:00 |
|
Andrew Murray
|
84cb30d7a7
|
For separate planar configuration, ignore unspecified extra components
|
2026-03-30 19:42:07 +11:00 |
|
Andrew Murray
|
07c180b21e
|
Simplify SAMPLEFORMAT when all values match for values other than 1
|
2026-03-30 19:40:04 +11:00 |
|
Jeffrey 'Alex' Clark
|
602acd5828
|
Jeffrey A. Clark -> Jeffrey 'Alex' Clark (#9513)
|
2026-03-29 12:42:15 -04:00 |
|
Jeffrey 'Alex' Clark
|
7c121637c9
|
Jeffrey A. Clark -> Jeffrey 'Alex' Clark
Follow up to 4197263dff. People cannot figure out
my preferred name, hence this final (I hope!) update to my name in Pillow.
|
2026-03-29 10:05:18 -04:00 |
|