Commit Graph

18769 Commits

Author SHA1 Message Date
Aryaz Eghbali
282f740141
Merge branch 'python-pillow:main' into type_comparison 2024-09-05 13:31:36 +02:00
Aryaz Eghbali
a56ac4faa8 Canonical type checking 2024-09-05 13:29:19 +02:00
Hugo van Kemenade
965cb518a2
Merge pull request #8347 from radarhere/boxblur 2024-09-05 11:23:26 +03:00
Andrew Murray
1270043682 Return early if either width or height is zero 2024-09-05 15:46:54 +10:00
Aleksandr Karpinskii
8833548e55 Move new_block to module 2024-09-05 01:04:35 +04:00
Hugo van Kemenade
eaeda4a6be
Merge pull request #8339 from radarhere/type_hint 2024-09-04 14:57:01 +03:00
Hugo van Kemenade
8aa1e9209b
Merge pull request #8336 from radarhere/type_hint_imagefile 2024-09-04 14:56:23 +03:00
Hugo van Kemenade
06a9fcbff4
Merge pull request #8308 from radarhere/bytes 2024-09-04 14:52:57 +03:00
Hugo van Kemenade
a6cf6333a7
Merge pull request #8297 from radarhere/fuzz 2024-09-04 14:52:07 +03:00
Hugo van Kemenade
95c867dabf
Merge pull request #8286 from radarhere/xmp 2024-09-04 14:50:15 +03:00
Hugo van Kemenade
1dffc09c28
Merge pull request #8261 from radarhere/imagefont 2024-09-04 14:49:23 +03:00
Hugo van Kemenade
7e838bf409
Merge pull request #8256 from radarhere/jpeg2000_rgba 2024-09-04 14:48:01 +03:00
Hugo van Kemenade
64d96614a9
Merge pull request #8237 from radarhere/gif_expand 2024-09-04 14:47:25 +03:00
Hugo van Kemenade
9308f11ebe
Merge pull request #8231 from radarhere/ppm_i16 2024-09-04 14:46:31 +03:00
Hugo van Kemenade
e2c13571c3
Merge pull request #8230 from radarhere/exif_get_ifd 2024-09-04 14:46:18 +03:00
Hugo van Kemenade
eb1dbbf787
Merge pull request #8180 from radarhere/skip_truncated_mask 2024-09-04 14:36:46 +03:00
Hugo van Kemenade
a4c4b11a44
Merge pull request #8344 from radarhere/harfbuzz 2024-09-04 12:22:58 +03:00
Andrew Murray
be34a7da4b Save xmp from info 2024-09-04 19:20:56 +10:00
Hugo van Kemenade
7afa789c5d
Merge pull request #8284 from radarhere/libimagequant 2024-09-04 10:48:13 +03:00
Hugo van Kemenade
9e2ed5886b
Merge pull request #8302 from radarhere/freetype 2024-09-04 10:47:43 +03:00
Andrew Murray
63b1196622 Updated harfbuzz to 9.0.0 2024-09-04 16:13:19 +10:00
Aleksandr Karpinskii
bf11639626 rename PyCapsule -> Capsule 2024-09-03 11:55:18 +04:00
Andrew Murray
61dade88e8 Update CHANGES.rst [ci skip] 2024-09-03 17:00:59 +10:00
Hugo van Kemenade
d636b804d7
Merge pull request #8343 from radarhere/jpeg2000_colorspace 2024-09-03 09:49:13 +03:00
Andrew Murray
55f49393af Treat unknown colorspace as unspecified 2024-09-03 09:55:06 +10:00
Yngve Mardal Moe
822f525e82
Merge branch 'main' into improve-error-messages 2024-09-02 21:04:41 +02:00
Hugo van Kemenade
59f37db65f
Merge pull request #8342 from python-pillow/pre-commit-ci-update-config 2024-09-02 21:25:54 +03:00
pre-commit-ci[bot]
6b59e3822f
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.6.0 → v0.6.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.0...v0.6.3)
- [github.com/python-jsonschema/check-jsonschema: 0.29.1 → 0.29.2](https://github.com/python-jsonschema/check-jsonschema/compare/0.29.1...0.29.2)
2024-09-02 17:26:20 +00:00
Aleksandr Karpinskii
147f75ee93 Use PyCapsule in _imagingft 2024-09-02 15:09:25 +04:00
Aleksandr Karpinskii
920c4ac447 Use PyCapsule in _imagingtk 2024-09-02 15:09:25 +04:00
Aleksandr Karpinskii
c69ad03af0 Remove legacy 1-bit api, fix AttributeError
PytestUnraisableExceptionWarning: Exception ignored in: <function PhotoImage.__del__>
AttributeError: 'PhotoImage' object has no attribute '_PhotoImage__photo'
2024-09-02 05:14:03 +04:00
Aleksandr Karpinskii
7435a06cbb Deprecate ImageCore.id and ImageCore.unsafe_ptrs 2024-09-02 05:14:03 +04:00
Aleksandr Karpinskii
f246be7b13 Use s# in PyArg_ParseTuple 2024-09-02 02:00:07 +04:00
Aleksandr Karpinskii
2fcab263d3 Use PyCapsule in _imagingmorph 2024-09-02 01:43:38 +04:00
Aleksandr Karpinskii
a9798e78af Use PyCapsule in _imagingcms 2024-09-02 01:36:38 +04:00
Aleksandr Karpinskii
2303c063cb Use PyCapsule in _imagingmath 2024-09-02 01:24:51 +04:00
Yngve Mardal Moe
ef51e7a1c7 Fix wrong indentation for assert 2024-09-01 19:49:44 +00:00
Yngve Mardal Moe
3bb180a254
Merge pull request #1 from radarhere/improve-error-messages
Renamed variable for first part of splitext to root
2024-09-01 21:47:08 +02:00
Andrew Murray
dbe78a0d21
Merge branch 'improve-error-messages' into improve-error-messages 2024-09-01 16:19:11 +10:00
Yngve Mardal Moe
fcca8a3059 Fix accidental indent 2024-08-31 19:03:11 +00:00
Andrew Murray
e0a75b6d69 Renamed variable for first part of splitext to root 2024-08-31 20:51:37 +10:00
Andrew Murray
95194a2050 Use tempfile.NamedTemporaryFile 2024-08-31 20:51:26 +10:00
Andrew Murray
e47b181084 Added type hints 2024-08-31 18:48:16 +10:00
Yngve Mardal Moe
cdadf931e3 Improve error messages 2024-08-30 20:50:56 +00:00
Andrew Murray
8699f13a74 Require fp parameter 2024-08-30 22:28:13 +10:00
Andrew Murray
d00f3656a6 Changed im.tile to never be None 2024-08-30 22:28:03 +10:00
Hugo van Kemenade
44c2ff3f0b
Merge pull request #8335 from hugovk/rm-pypy3.9 2024-08-29 14:44:26 +03:00
Hugo van Kemenade
d92603a0c6 Drop support for EOL PyPy3.9 2024-08-29 10:58:53 +03:00
Yay295
0c335d239b use (void) for empty function parameters 2024-08-28 08:08:08 -05:00
Andrew Murray
bdc53f6c4d Expand C image to match GIF frame image size 2024-08-28 18:33:43 +10:00