Commit Graph

18765 Commits

Author SHA1 Message Date
Hugo van Kemenade
1d733f498f
Merge pull request #7925 from radarhere/qoi 2024-04-01 08:24:37 +03:00
Hugo van Kemenade
008b28eb0c
Add type hints
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-03-31 23:20:11 -06:00
Hugo van Kemenade
512ee3ff9b
Simplify code and update comments
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-03-31 23:13:30 -06:00
Andrew Murray
b7d0908dc5 Increase use of bytearrays to improve loading speed 2024-04-01 15:31:44 +11:00
Andrew Murray
badc92079d Do not cast to bytes for set_as_raw() 2024-04-01 15:24:40 +11:00
Andrew Murray
f69168523e Do not calculate destination length each time 2024-04-01 15:24:10 +11:00
Andrew Murray
d31148bb86 Update CHANGES.rst [ci skip] 2024-04-01 13:51:55 +11:00
Andrew Murray
d97585af5a
Merge pull request #7923 from hugovk/release-notes
Add type hints to release notes
2024-04-01 13:47:10 +11:00
Hugo van Kemenade
b6c755df32 Add type hints
Co-authored-by: Ondrej Baranovič <ondreko.tiba@gmail.com>
2024-03-31 22:05:16 +03:00
Hugo van Kemenade
9f5d6e0c31
Fix type hint
Co-authored-by: Ondrej Baranovič <ondreko.tiba@gmail.com>
2024-03-31 10:02:23 -06:00
Hugo van Kemenade
6d57e88237
Improve wording
Co-authored-by: Ondrej Baranovič <ondreko.tiba@gmail.com>
2024-03-31 17:41:46 +03:00
Hugo van Kemenade
7b2320b50f Fix typos 2024-03-31 15:57:20 +03:00
Hugo van Kemenade
edd620a352 Add type hints to release notes 2024-03-31 15:56:57 +03:00
Hugo van Kemenade
6c55ab22d7
Merge pull request #7913 from nulano/types-cms2 2024-03-31 15:34:03 +03:00
Hugo van Kemenade
ed5cd18d9c Always return fresh not-yet-loaded image for hopper(None) 2024-03-31 15:07:15 +03:00
Andrew Murray
46b0b0e57d
Merge branch 'main' into types-cms2 2024-03-31 07:22:40 +11:00
Hugo van Kemenade
a6c7a04c00
Merge pull request #7856 from radarhere/docs
Corrected exiv2.org links
2024-03-30 22:19:57 +02:00
Andrew Murray
199bff369e
Merge branch 'main' into hopper-lru-cache 2024-03-30 23:11:04 +11:00
Hugo van Kemenade
b263719ad4
Merge pull request #7920 from radarhere/convert 2024-03-30 13:04:25 +02:00
Ondrej Baranovič
94732782d0
link to sphinx issue
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-03-30 10:26:39 +01:00
Andrew Murray
838bb6c493 Added RGB to I;16N conversion 2024-03-30 20:22:50 +11:00
Andrew Murray
328052730d
Merge branch 'main' into hopper-lru-cache 2024-03-30 20:20:51 +11:00
Hugo van Kemenade
a4e5dc219c
Merge pull request #7818 from nulano/bugreport 2024-03-30 11:13:02 +02:00
Hugo van Kemenade
c5eb7c7c29
Merge pull request #7918 from radarhere/convert 2024-03-30 11:12:05 +02:00
Hugo van Kemenade
0b1d0c23de
Merge pull request #7658 from nulano/build-editable 2024-03-30 11:10:46 +02:00
Hugo van Kemenade
016415800a
Merge pull request #7209 from Yay295/bytes_tests 2024-03-30 11:08:50 +02:00
Hugo van Kemenade
1de013a0ac
Merge pull request #7917 from radarhere/harfbuzz 2024-03-30 11:08:25 +02:00
Nulano
c4114adc41 use Flags not Flags|int 2024-03-30 09:14:48 +01:00
Nulano
5355af0ddd use SupportsFloat instead of float in _imagingcms.pyi 2024-03-30 09:11:15 +01:00
Ondrej Baranovič
6b0a79ce57 sort the parameters 2024-03-30 07:33:27 +00:00
Andrew Murray
1ac1540fe3 Combined test_report.py into test_main.py 2024-03-30 07:33:27 +00:00
Ondrej Baranovič
7e71621671
Update src/PIL/features.py
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-03-30 08:13:44 +01:00
Andrew Murray
fb6b860172 Added RGB to I;16, I;16L and I;16B conversion 2024-03-30 11:33:55 +11:00
Andrew Murray
f8825d3736 Updated harfbuzz to 8.4.0 2024-03-30 09:20:45 +11:00
Hugo van Kemenade
d131f1c513 Clarify comments 2024-03-28 22:13:09 +02:00
Andrew Murray
f0767ee4da Update CHANGES.rst [ci skip] 2024-03-29 06:41:44 +11:00
Andrew Murray
60976c8dbe
Merge branch 'main' into bytes_tests 2024-03-29 06:31:06 +11:00
Andrew Murray
e6fa5dff63 Append custom parameter to the end of sys.argv 2024-03-28 17:40:54 +00:00
Nulano
aef7ccda3a use SupportsRead instead of BinaryIO 2024-03-28 18:35:20 +01:00
Nulano
d3665ea0ea fix lint 2024-03-28 18:20:32 +01:00
Ondrej Baranovič
ff523e3009
Update .github/ISSUE_TEMPLATE/ISSUE_REPORT.md
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-03-28 17:52:15 +01:00
Nulano
a81b945129 Update CmsProfile docs to match _imagingcms type stubs 2024-03-28 17:26:05 +01:00
Nulano
abb73b5b86 use PIL.ImageCms.core as module for PIL._imagingcms classes 2024-03-28 17:26:05 +01:00
Nulano
0015e9ce68 expose ImageCms.core.CmsTransform 2024-03-28 17:26:03 +01:00
Nulano
047a0d2a64 do not allow ImageCms.core.CmsProfile to be instantiated directly 2024-03-28 17:24:50 +01:00
Nulano
afd6e1fa29 import _imagingcms as core 2024-03-28 17:23:54 +01:00
Nulano
21566ebcdc add type hints to pyCms functions in ImageCms 2024-03-28 17:23:54 +01:00
Nulano
a1a687c261 add type hints to ImageCms.get_display_profile 2024-03-28 17:23:54 +01:00
Nulano
0630ef061f add type hints for ImageCms.{ImageCmsProfile,ImageCmsTransform} 2024-03-28 17:23:54 +01:00
Nulano
24ed5db2d1 check type given to ImageCms.core.profile_tobytes instead of crashing 2024-03-28 17:23:54 +01:00