Andrew Murray
eff26805f7
Added release notes
2025-03-31 22:29:48 +11:00
Andrew Murray
fdc68e6e42
Merge branch 'main' into libavif-plugin
2025-03-31 11:59:25 +11:00
Andrew Murray
ae52f9f37d
Added release notes for #8781 and #8837 ( #8843 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-03-29 15:21:51 +02:00
Andrew Murray
10ccbd7788
If append_images is populated, default save_all to True ( #8781 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-03-27 18:01:09 +02:00
Andrew Murray
053b5790e1
Added media_white_point ( #8829 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-03-24 15:22:21 +02:00
Andrew Murray
9ea5e3dc66
Remove support for libavif < 1.0.0
2025-03-21 22:32:29 +11:00
Andrew Murray
0732554e5a
Merge branch 'main' into libavif-plugin
2025-03-21 22:11:39 +11:00
Andrew Murray
700d36f2d2
Added release notes for #8807
2025-03-20 00:11:18 +11:00
Andrew Murray
79f7339b18
Updated wording
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-03-19 19:21:42 +11:00
Andrew Murray
b4eec6460c
Merge branch 'main' into libavif-plugin
2025-03-17 13:30:55 +11:00
Andrew Murray
7b725a8fc4
DXT3 images are read in RGBA mode
2025-03-15 13:04:26 +11:00
Andrew Murray
4b9d9f55cd
Updated libtiff to 4.7.0 ( #8812 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-03-12 00:59:25 +02:00
Hugo van Kemenade
00593ff3f8
Merge pull request #8780 from radarhere/save_all
...
Allow encoderconfig and encoderinfo to be set for appended TIFF images
2025-03-05 18:04:28 +02:00
Andrew Murray
9abfdbc532
Merge branch 'main' into libavif-plugin
2025-03-04 08:37:58 +11:00
Hugo van Kemenade
4efc096c7d
Merge pull request #8788 from radarhere/jpeg_comment
...
JPEG comments are from the COM marker
2025-03-03 18:47:21 +02:00
Hugo van Kemenade
04438f46fd
Merge pull request #8742 from radarhere/lcms2
...
Updated lcms2 to 2.17
2025-03-03 17:40:24 +02:00
Andrew Murray
c60682af67
JPEG comments are from the COM marker
2025-03-02 22:34:58 +11:00
Andrew Murray
5c93145061
Allow encoderconfig and encoderinfo to be set for appended TIFF images
2025-02-28 22:16:52 +11:00
Andrew Murray
38b9941d2d
Sort formats alphabetically
2025-02-21 18:45:06 +11:00
Andrew Murray
b096018fdd
Update Sphinx to 8.2 to remove nitpick ignore
2025-02-18 22:27:13 +11:00
Hugo van Kemenade
1e574e6f8b
Replace slice and comparison with startswith
2025-02-17 23:39:33 +02:00
Andrew Murray
ad6c4f82f3
Updated lcms2 to 2.17
2025-02-15 09:27:16 +11:00
Andrew Murray
0590f08f42
Handle avifDecoderCreate and avifEncoderCreate errors ( #21 )
...
* Simplify Python code by receiving tuple from C, as per #8740
* Use default PyTypeObject value
* Removed AVIF_TRUE
* Width and height are already set on first frame
* Removed memset
* Depth is set by avifRGBImageSetDefaults
* Replace PyObject with int
* After a failed pixel allocation, destroy non-first frame
* Added error if avifImageCreateEmpty returns NULL
* Python images cannot have negative dimensions
* Test invalid canvas dimensions
* Use boolean format argument
* Handle avifDecoderCreate and avifEncoderCreate errors
* tileRowsLog2 and tileColsLog2 are ignored if autotiling is enabled
* Only define _add_codec_specific_options if it may be used
* Test non-string advanced value
* Simplified error handling in AvifEncoderNew
* Corrected heading
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-02-12 15:35:03 -05:00
Andrew Murray
7de1212c18
Merge branch 'main' into libavif-plugin
2025-02-07 11:27:43 +11:00
Andrew Murray
19ba2dd6d7
Use rgb.rowBytes in overflow check ( #18 )
...
* Removed skip_unless_feature on methods when class is already skipped
* Test speed less than slowest and greater than fastest
* Updated type hints
* Only access angle when AVIF_TRANSFORM_IROT flag is present
* Added AVIF_ROOT
* Only define normalize_quantize_value if it will be used
* Build libavif after libjpeg
* Use rgb.rowBytes in overflow check
* Group EXIF info
* Removed __loaded
* If brew is not installed, use /usr prefix
* Sort AVIF codecs alphabetically
* Updated rav1e license
* Fixed catching warning, as per #8505
* Simplified code
* Fixed typos
* Test further scenarios
* Use y* to parse bytes
---------
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-02-02 20:03:13 -05:00
Andrew Murray
69c9572517
Added ImageDraw link
2025-02-01 10:54:18 +11:00
Andrew Murray
fca48db866
Added quote marks
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-02-01 10:02:42 +11:00
Andrew Murray
ec72d20d23
Added release notes
2025-02-01 00:47:21 +11:00
Andrew Murray
9a58456c9b
Added versionadded for justify
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-02-01 00:44:26 +11:00
Andrew Murray
10eaff8ac7
Added "justify" align for multiline text
2025-01-29 20:12:45 +11:00
Andrew Murray
1410d23453
Removed qmin and qmax ( #17 )
2025-01-25 11:00:44 -05:00
Andrew Murray
38f0d105e4
Merge branch 'main' into libavif-plugin
2025-01-25 22:16:19 +11:00
Andrew Murray
9d4232101f
Updated libimagequant to 4.3.4
2025-01-24 23:40:21 +11:00
Andrew Murray
ba606622b4
Updated Ubuntu arm to 24.04 with arm64 runner
2025-01-18 13:53:39 +11:00
Andrew Murray
284297755a
Updated capitalization
2025-01-18 07:55:49 +11:00
Andrew Murray
e79b298443
Merge branch 'main' into mozjpeg
2025-01-18 07:54:07 +11:00
Andrew Murray
ce6bf21f15
Merge branch 'main' into libavif-plugin
2025-01-18 07:52:07 +11:00
Andrew Murray
30c4ad484c
Updated capitalization
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-18 07:48:15 +11:00
Hugo van Kemenade
4f7510b77b
Merge pull request #8689 from radarhere/get_child_images
2025-01-17 22:29:50 +02:00
Andrew Murray
6a0ac411e2
Added mozjpeg documentation
2025-01-17 18:57:12 +11:00
Andrew Murray
be8e55d28d
Added deprecation warning
2025-01-17 18:34:23 +11:00
Hugo van Kemenade
ade99aaa90
Merge branch 'main' into gha-windows-32-bit
2025-01-16 17:01:59 +02:00
Andrew Murray
be0283061a
Merge branch 'main' into libavif-plugin
2025-01-04 10:04:54 +11:00
Andrew Murray
6b4619c4f5
Updated macOS tested Pillow versions
2025-01-02 20:46:58 +11:00
Andrew Murray
e34427167d
Added CentOS Stream 10
2024-12-31 23:26:09 +11:00
Andrew Murray
17f09f3993
Merge pull request #8644 from radarhere/c99
...
Remove pre-C99 definitions
2024-12-31 22:57:57 +11:00
Andrew Murray
d42f22baaf
Added release notes
2024-12-31 21:38:05 +11:00
Andrew Murray
1de617fbe7
Added release notes
2024-12-31 11:13:14 +11:00
Andrew Murray
8bdcadcbe9
Renamed argument to big_tiff
2024-12-31 10:16:00 +11:00
Andrew Murray
2ac383028a
Allow saving as BigTIFF
2024-12-31 01:26:13 +11:00