Commit Graph

17957 Commits

Author SHA1 Message Date
Hugo van Kemenade
db21e7de1c
Merge pull request #7974 from radarhere/release-test
dist directory is no longer created
2024-04-13 11:04:19 +03:00
Andrew Murray
e58cccfc23 Update CHANGES.rst [ci skip] 2024-04-13 16:28:29 +10:00
Andrew Murray
22705d3da5
Merge pull request #7956 from Cirras/obscure-bitmap-headers
Add support for reading `BITMAPV2INFOHEADER` and `BITMAPV3INFOHEADER`
2024-04-13 16:25:26 +10:00
Andrew Murray
77e2c38aea dist directory is no longer created 2024-04-13 15:54:42 +10:00
Andrew Murray
3037dea7e1
Merge pull request #7957 from hugovk/make-release-test-eggless
Update `make release-test`: no more eggs
2024-04-13 15:52:47 +10:00
Andrew Murray
7b9a276c7f Updated libwebp to 1.4.0 2024-04-13 13:47:52 +10:00
Hugo van Kemenade
de18f55568
Merge pull request #7967 from Yay295/patch-1
Fix test error message grammar
2024-04-12 00:53:22 +03:00
Yay295
c1f6abbd37
Fix test error message grammar 2024-04-11 14:07:07 -05:00
Hugo van Kemenade
4897954223
Merge pull request #7951 from Yay295/patch-2 2024-04-11 13:47:05 +03:00
Hugo van Kemenade
3fd5739a72
Merge pull request #7964 from Yay295/patch-1 2024-04-11 13:43:18 +03:00
Yay295
82b7b8a9ee
Fix some comments 2024-04-11 00:29:31 -05:00
Andrew Murray
94fe670c0b Test DIB header size 2024-04-10 23:18:31 +10:00
Andrew Murray
e2a57263c7 Reduced duplicate code 2024-04-10 20:37:44 +10:00
Andrew Murray
4b4cdbd40c Added image to supported list 2024-04-10 20:37:44 +10:00
Andrew Murray
c1e2700442
Merge pull request #7959 from hugovk/update-release-checklist
Release checklist: inline the 'Source and Binary Distributions' step
2024-04-10 14:16:31 +10:00
Hugo van Kemenade
955c5dac03
Merge pull request #7960 from radarhere/selftest 2024-04-09 10:51:57 +03:00
Andrew Murray
3a92d4af01 Replace ImageMath.eval with ImageMath.lambda_eval 2024-04-09 07:34:52 +10:00
Hugo van Kemenade
bf463c25df Inline the 'Source and Binary Distributions' step 2024-04-08 22:48:08 +03:00
Hugo van Kemenade
40504bb490 No more eggs 2024-04-08 22:15:51 +03:00
Andrew Murray
98ae91a65d Added BGXR and BGAR unpackers 2024-04-09 00:45:48 +10:00
Jonah Jeleniewski
9e5b9fb18f Improve comments around bitmap info headers 2024-04-08 22:38:06 +10:00
Jonah Jeleniewski
a1a2202ebe Add support for bitmaps with header size 56
Size 56 is the undocumented `BITMAPV3INFOHEADER`.
It adds the alpha bit mask.

The format is known to be supported by:
- Windows (MS paint, etc.)
- Adobe Photoshop
- Popular web browsers
2024-04-08 22:38:06 +10:00
Jonah Jeleniewski
2f3281dcda Add support for bitmaps with header size 52
Size 52 is the undocumented `BITMAPV2INFOHEADER`.
It adds the RGB bit masks.

The format is known to be supported by:
- Adobe Photoshop
- Popular web browsers
2024-04-08 21:18:19 +10:00
Hugo van Kemenade
33a73b5266
Merge pull request #7955 from radarhere/imagemode
Removed outdated comment
2024-04-07 09:51:24 +03:00
Andrew Murray
76fb002dd4
Removed outdated comment 2024-04-07 16:14:41 +10:00
Nulano
bcb2db6a87 ImageStat: use functools.cached_property and add type hints 2024-04-07 00:46:16 +02:00
Andrew Murray
a25a1aef05 Update CHANGES.rst [ci skip] 2024-04-07 08:38:43 +10:00
Andrew Murray
84238bd459
Merge branch 'main' into types/fromarray 2024-04-07 08:32:48 +10:00
Andrew Murray
84a02c851a
Merge pull request #7944 from nulano/type-image-open
Add type hints for `Image.open`, `Image.init`, and `Image.Image.save`
2024-04-07 08:31:55 +10:00
Hugo van Kemenade
38f4c7ba5a
Merge pull request #7950 from Yay295/patch-1
Rename test_roundtrip() to test_mode()
2024-04-07 00:18:58 +03:00
Yay295
05d2314606
Make ModeDescriptor a NamedTuple 2024-04-06 15:52:17 -05:00
Yay295
1635e7a571
Update Tests/test_image_getdata.py
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-04-06 15:18:16 -05:00
Andrew Murray
48b270590c accept returns bool or str 2024-04-06 18:31:08 +02:00
Yay295
6a255de24f
Rename test_roundtrip() to test_hopper()
This test isn't actually roundtripping anything.
2024-04-06 11:14:38 -05:00
Hugo van Kemenade
06b71f714f
Merge pull request #7947 from radarhere/jpeg2000_cmyk 2024-04-06 16:24:39 +03:00
Hugo van Kemenade
f8ec9f7974
Merge pull request #7931 from Yay295/imagingcms_modes
Remove unused CMS properties and fix documentation
2024-04-06 09:28:45 +03:00
Andrew Murray
7eee479ce5 Corrected indentation 2024-04-05 23:35:12 -05:00
Andrew Murray
1c2a323a90 Corrected variable name 2024-04-05 23:35:12 -05:00
Andrew Murray
c61a481028 Support reading CMYK JPEG2000 images 2024-04-06 13:40:39 +11:00
Andrew Murray
ff64adee9d
Merge pull request #7937 from radarhere/qoi
Document that QoiImagePlugin uses Python for decoding
2024-04-05 16:42:54 +11:00
Nulano
819e1b9dd2 add type hints for Image.save 2024-04-04 23:38:50 +02:00
Andrew Murray
059b8e9171 Updated line formatting 2024-04-05 06:52:36 +11:00
Andrew Murray
0702f704fa
Remove commas
Co-authored-by: Ondrej Baranovič <ondreko.tiba@gmail.com>
2024-04-05 05:16:41 +11:00
Andrew Murray
2a2588d5df
Use extlink
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-04-05 05:09:11 +11:00
Nulano
8c14a394c1 add type hints for Image.open and Image.init 2024-04-04 20:01:24 +02:00
Andrew Murray
0cc5de4e09 Link to https://pypi.org/project/qoi 2024-04-04 12:17:02 +11:00
Adam J. Stewart
92dfb02096
Merge pull request #1 from radarhere/types/fromarray
Added SupportsArrayInterface
2024-04-03 11:20:05 +02:00
Andrew Murray
e85a84baa7 Added SupportsArrayInterface 2024-04-03 20:00:40 +11:00
Hugo van Kemenade
e8ab564077
Merge pull request #7938 from radarhere/appveyor 2024-04-03 09:23:28 +03:00
Andrew Murray
a6793bba5e Updated pattern for skipping builds based on file changes 2024-04-03 12:19:45 +11:00