Frankie Dintino
da2e18de3e
Revert "Use "rav1e" if available as default ("auto") avif encoder"
...
This reverts commit ddc8e7e459 .
2024-12-17 13:15:15 -05:00
Frankie Dintino
ddc8e7e459
Use "rav1e" if available as default ("auto") avif encoder
2024-12-15 14:56:04 -05:00
Andrew Murray
7f6ebfb8c5
Added release notes for #8500
2024-12-15 23:40:38 +11:00
Andrew Murray
4eaa6b71ef
Merge branch 'main' into libavif-plugin
2024-12-15 08:15:57 +11:00
Andrew Murray
01bc487ff4
Merge branch 'main' into zlib-ng
2024-12-14 19:06:00 +11:00
Frankie Dintino
8d77678d02
chore(docs): update quality and speed with correct defaults
2024-12-13 10:56:00 -05:00
Andrew Murray
7b73d775aa
Merge branch 'main' into libavif-plugin
2024-12-13 22:39:30 +11:00
Andrew Murray
2215eaf21d
Updated openjpeg to 2.5.3
2024-12-10 06:25:48 +11:00
Andrew Murray
9ad83119cf
Allow libavif to install rav1e, except on manylinux2014 and aarch64 ( #7 )
...
* Allow libavif to install rav1e, except on manylinux2014 and aarch64
* Allow libavif to install rav1e on Windows
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-12-07 12:42:38 -05:00
Hugo van Kemenade
c5474ed433
Replace python-pillow.org with python-pillow.github.io
2024-12-06 20:26:07 +02:00
Andrew Murray
c40bcbfc87
Improved error handling
2024-12-03 10:31:57 +11:00
Hugo van Kemenade
d4383f923d
Merge pull request #8577 from hugovk/copyright-years
2024-12-02 09:05:43 +02:00
Hugo van Kemenade
513fe2ca2d
Only use start year in copyright, remove end years
2024-12-01 23:15:54 +02:00
Andrew Murray
1fab591f42
Python 3.12 is tested on MinGW
2024-11-30 21:17:31 +11:00
Andrew Murray
3730bf214b
Merge branch 'main' into libavif-plugin
2024-11-30 19:33:11 +11:00
Andrew Murray
10527918e3
Use brew formula to install libraqm
2024-11-29 17:13:07 +11:00
Andrew Murray
7225cb9191
Merge branch 'main' into libavif-plugin
2024-11-24 22:17:45 +11:00
Andrew Murray
dab795c808
Merge branch 'main' into zlib-ng
2024-11-22 18:27:44 +11:00
Andrew Murray
30f03b2bff
Removed SETUPTOOLS_USE_DISTUTILS="stdlib"
2024-11-22 11:05:33 +11:00
Andrew Murray
3f5f3bb07b
Merge branch 'main' into zlib-ng
2024-11-18 22:25:19 +11:00
Andrew Murray
d6a0a15f53
Merge branch 'main' into libavif-plugin
2024-11-08 19:51:31 +11:00
Hugo van Kemenade
09bf28e9d7
Update platform support
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-11-07 15:46:08 +02:00
Andrew Murray
48f183802a
Merge branch 'main' into gha-windows-32-bit
2024-11-07 10:14:04 +11:00
Andrew Murray
b0345c1c7b
Updated macOS tested Pillow versions
2024-11-06 22:08:22 +11:00
Andrew Murray
48db4a1d4d
Use test image filename
2024-11-05 19:40:03 +11:00
Hugo van Kemenade
1c4f29f2ce
Test the oldest Python on 32-bit Windows 2019
2024-11-02 16:28:07 +02:00
Hugo van Kemenade
327e13ffd0
Stop testing on AppVeyor
2024-11-02 15:41:57 +02:00
Hugo van Kemenade
5771f0ec37
Merge pull request #8523 from nulano/winarm64
2024-11-02 15:36:05 +02:00
Ondrej Baranovič
6fe7160cb9
Update Windows 11 Arm64 tested versions
2024-11-02 14:03:53 +01:00
Andrew Murray
71016f23b4
Added Fedora 41
2024-11-02 17:51:01 +11:00
Andrew Murray
5ab79bcc1f
Merge branch 'main' into zlib-ng
2024-10-29 09:53:02 +11:00
Andrew Murray
e1f4b5a68f
Move MPO into "Fully supported formats"
2024-10-26 15:10:41 +11:00
Nulano
7885066e5f
PIL.features: Add a compile-time zlib-ng feature flag and version number
2024-10-25 21:30:22 +02:00
Andrew Murray
22c05e232c
Update license to MIT-CMU
2024-10-22 17:56:02 +11:00
Andrew Murray
e2add24ec5
Added type hints ( #2 )
...
* Added type hints
* Updated nasm to 2.16.03
* Removed duplicate meson install
* Simplified code
* Sort formats alphabetically
* tile is already an empty list
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2024-10-16 09:41:35 -04:00
Frankie Dintino
3878b588a4
Add AVIF plugin (using libavif)
2024-10-16 09:41:35 -04:00
Andrew Murray
3911afbc97
Removed Fedora 39
2024-10-14 16:56:48 +11:00
Hugo van Kemenade
c3d81d6375
Update Python 3.13 release date
2024-10-12 23:52:57 +03:00
Hugo van Kemenade
b0d79c87f1
Merge pull request #8197 from radarhere/imagecms_core
...
Conditionally define ImageCms type hint to avoid requiring core
2024-10-12 11:30:17 +03:00
Hugo van Kemenade
fdd5d0c0fb
Use CVE and CWE roles from Sphinx 8.1
2024-10-10 21:35:48 +03:00
Hugo van Kemenade
535bf234c3
Merge pull request #8341 from uploadcare/use-ptr
...
Use ImagingCore.ptr instead of ImagingCore.id
2024-10-07 13:37:44 +03:00
Alexander Karpinsky
a227f22fd9
Apply suggestions from code review [ci skip]
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-07 14:35:25 +04:00
Andrew Murray
e2f996e2bd
Updated CI target
2024-10-06 08:55:15 +11:00
Hugo van Kemenade
c9c8d45898
Merge pull request #8422 from radarhere/resize_i16
2024-10-01 13:55:13 +03:00
Hugo van Kemenade
c5835fe86b
Merge pull request #8427 from radarhere/appveyor
2024-09-30 14:53:20 +03:00
Andrew Murray
b94c5c5e34
Updated macOS tested Pillow versions
2024-09-30 19:32:21 +10:00
Andrew Murray
7a62c788ed
Updated tested Python versions
2024-09-30 19:15:40 +10:00
Andrew Murray
21ab53e0c0
Updated test environment documentation
2024-09-30 12:38:13 +10:00
Andrew Murray
d33270ab51
Set default resize sampling for I;16* images to BICUBIC
2024-09-28 15:35:42 +10:00
Andrew Murray
5d430eab25
Added release notes
2024-09-21 16:24:54 +10:00
Andrew Murray
693a68b2bb
Updated link to OSS Fuzz issues
2024-09-20 18:46:47 +10:00
Alexander Karpinsky
af521a1ce1
Merge branch 'main' into use-ptr
2024-09-18 22:24:46 +02:00
Andrew Murray
ad0091096f
Describe supported OS versions instead of unsupported
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-09-14 20:52:49 +10:00
Andrew Murray
10c118bb5c
Added release notes for #8379
2024-09-14 19:58:57 +10:00
Alexander Karpinsky
6921f83629
Update docs/deprecations.rst
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-09-13 22:54:16 +02:00
Alexander Karpinsky
a2988da0d2
ImageCore → ImagingCore
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-09-11 19:55:07 +04:00
Hugo van Kemenade
44b2f5ef32
Merge pull request #8367 from radarhere/releasenotes
2024-09-10 15:31:07 +03:00
Andrew Murray
5c67178c95
Added release notes for #8199
2024-09-10 21:32:35 +10:00
Andrew Murray
fea3e0dd5f
Added release notes for #8213
2024-09-10 21:32:35 +10:00
Andrew Murray
54c5b532c5
Added release notes for #8286
2024-09-10 21:32:20 +10:00
Andrew Murray
5cb736d953
Merge branch 'main' into scale
2024-09-10 20:39:04 +10:00
Andrew Murray
e0845f06d8
Deprecate isImageType
2024-09-10 16:20:52 +10:00
Andrew Murray
a3c7912b98
Merge branch 'main' into scale
2024-09-09 13:22:10 +10:00
Andrew Murray
906f93275e
Merge pull request #8356 from hugovk/deprecate-freetype-2.9.0
...
Deprecate support for FreeType 2.9.0
2024-09-09 13:18:13 +10:00
Aleksandr Karpinskii
934ae12ed5
rename PyCapsule -> Capsule
2024-09-08 17:30:24 +04:00
Aleksandr Karpinskii
5428e3568e
Deprecate ImageCore.id and ImageCore.unsafe_ptrs
2024-09-08 17:30:23 +04:00
Andrew Murray
72bc56b319
Merge branch 'main' into imagecms_core
2024-09-08 23:21:25 +10:00
Hugo van Kemenade
f30eefaae2
Merge pull request #8354 from radarhere/type_hint
2024-09-08 16:19:08 +03:00
Hugo van Kemenade
2f13c4588d
Fix underline
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-09-08 16:17:13 +03:00
Andrew Murray
6231453895
Group 11.0.0 deprecations
2024-09-08 21:53:08 +10:00
Andrew Murray
8b3ef3784b
Moved Buffer into _typing
2024-09-08 08:30:30 +10:00
Hugo van Kemenade
2c02146cf4
Use type hints and fix CVE role
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-09-07 12:32:30 +03:00
Hugo van Kemenade
d3c1d99d00
Deprecate support for FreeType 2.9.0
2024-09-06 14:51:30 +03:00
Andrew Murray
93a0bf0276
Added type hints to TiffImagePlugin _save
2024-09-06 21:33:30 +10:00
Andrew Murray
94315f87c3
Removed unused IFD_LEGACY_API
2024-09-06 19:13:35 +10:00
Andrew Murray
06c331af5d
Added type hints to frombuffer
2024-09-06 15:16:59 +10:00
Andrew Murray
a6f5f4dd43
Deprecate setting size to (width, height, scale)
2024-09-06 11:42:56 +10:00
Andrew Murray
e625f73119
Added scale argument to IcnsImageFile load()
2024-09-06 11:40:45 +10: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
7afa789c5d
Merge pull request #8284 from radarhere/libimagequant
2024-09-04 10:48:13 +03:00
Andrew Murray
e47b181084
Added type hints
2024-08-31 18:48:16 +10:00
Andrew Murray
d00f3656a6
Changed im.tile to never be None
2024-08-30 22:28:03 +10:00
Andrew Murray
8aa58e320f
Rename _E to ImagePointTransform
2024-08-24 21:25:41 +10:00
Andrew Murray
e6e5ef5c5f
Added type hints
2024-08-21 08:05:02 +10:00
Andrew Murray
d4c72da6b2
Added type hints to example code
2024-08-15 14:10:31 +10:00
Andrew Murray
8afb7ddb4e
Added type hints
2024-08-15 08:08:43 +10:00
Andrew Murray
45552b5b4f
Updated documentation
2024-08-14 18:36:06 +10:00
Aleksandr Karpinskii
6180abc75c
Remove WebP versions notes from docs
2024-08-13 09:34:49 +04:00
Aleksandr Karpinskii
56ca359c65
Bring back removed features, add deprecations and Release notes
2024-08-13 09:34:49 +04:00
Aleksandr Karpinskii
a3468996c0
Remove webp animations flags and conditions
...
Removed:
_webp.WebPDecode
_webp.HAVE_WEBPANIM
features.webp_anim
2024-08-13 09:33:20 +04:00
Aleksandr Karpinskii
9bed5b4264
Remove _webp.WebPDecoderBuggyAlpha and _webp.HAVE_TRANSPARENCY
2024-08-13 09:26:04 +04:00
Aleksandr Karpinskii
c1e8375af8
Require webpmux and webpdemux
2024-08-13 09:24:52 +04:00
Andrew Murray
e938283eb9
Allow docs to build without lcms2
2024-08-09 20:56:14 +10:00
Andrew Murray
13c00bab86
Updated libimagequant to 4.3.3
2024-08-06 11:16:57 +10:00
Alexander Karpinsky
d8447de24d
Merge pull request #8211 from uploadcare/remove-c-flags
...
Remove all WITH_* flags from _imaging.c and other flags
2024-08-02 16:10:10 +04:00
Andrew Murray
488e1982bd
Added removal version and date
2024-08-01 16:29:46 +10:00
Andrew Murray
e6fd8359d3
Deprecate huffman_ac and huffman_dc
2024-08-01 12:27:45 +10:00
Andrew Murray
accfaf1c09
Added type hints
2024-07-30 20:20:09 +10:00
Aleksandr Karpinskii
302962dae1
Updated comments
...
by @radarhere, lost during rebase
2024-07-28 17:20:14 +04:00