Commit Graph

19710 Commits

Author SHA1 Message Date
Russell Keith-Magee
43c34fc0a5
Copy manylinux lib64 files from the correct built prefix. 2024-10-25 17:20:34 +08:00
Andrew Murray
fa7678987e Simplified code 2024-10-25 19:56:36 +11:00
Andrew Murray
c46946f3a4 Added filename placeholder in URL 2024-10-25 19:13:39 +11:00
Russell Keith-Magee
0961d3d22b
Possible fix for linux build failures. 2024-10-25 16:10:29 +08:00
Russell Keith-Magee
140a06e0fd
Explicitly disable libdeflate on libtiff. 2024-10-25 16:04:56 +08:00
Russell Keith-Magee
5a8373e527
Correct a dumb pip invocation error. 2024-10-25 14:47:51 +08:00
Russell Keith-Magee
06dbfedb0f
Bump the multibuild version to fix jpeg-turbo issue. 2024-10-25 13:51:37 +08:00
Russell Keith-Magee
00809a2551
Tweaks to ensure isolation from Homebrew on x86_64. 2024-10-25 13:42:46 +08:00
Russell Keith-Magee
fc35fcc5ea
Cleanups and typos identified by code review. 2024-10-25 10:55:30 +08:00
Russell Keith-Magee
0fe55d6115
Isolate macOS build from Homebrew. 2024-10-25 09:53:06 +08:00
pre-commit-ci[bot]
7999da38a7 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-10-24 14:07:46 +00:00
Lysandros Nikolaou
c8e301c474
Fix SEGFAULT from calling FT_New_Face/FT_Done_Face in multiple threads 2024-10-24 16:01:28 +02:00
Andrew Murray
8af2d7640e Pass palette mode to putpalette 2024-10-24 23:26:13 +11:00
Hugo van Kemenade
822ec3d05d
Merge pull request #8491 from python-pillow/renovate/mypy-1.x
Update dependency mypy to v1.13.0
2024-10-23 07:30:34 +03:00
renovate[bot]
6a55f2df03
Update dependency mypy to v1.13.0 2024-10-23 02:36:15 +00:00
Hugo van Kemenade
31b82ee297
Merge pull request #8490 from radarhere/license 2024-10-22 13:05:06 +03:00
Andrew Murray
22c05e232c Update license to MIT-CMU 2024-10-22 17:56:02 +11:00
Andrew Murray
ccd4683f45
Merge pull request #8487 from python-pillow/renovate/mypy-1.x
Update dependency mypy to v1.12.1
2024-10-21 12:11:35 +11:00
renovate[bot]
beb32bbb1f
Update dependency mypy to v1.12.1 2024-10-21 00:18:00 +00:00
Andrew Murray
55579084cd Corrected EMF DPI 2024-10-19 20:40:13 +11:00
Hugo van Kemenade
331e4e7517
Merge pull request #8482 from radarhere/imagefile 2024-10-18 14:33:26 +03:00
Andrew Murray
5b06597075 Use fixture to re-open image for each test 2024-10-18 19:29:22 +11:00
Andrew Murray
203ca12626 Allow encoderinfo to be set for appended images 2024-10-18 19:09:22 +11:00
Andrew Murray
98f975dbbe Do not save XMP from info 2024-10-18 18:56:23 +11:00
Andrew Murray
a337138f92 Updated type hint 2024-10-18 08:32:14 +11:00
Andrew Murray
d59b169ed2 Update CHANGES.rst [ci skip] 2024-10-17 23:10:48 +11:00
Hugo van Kemenade
6e2ebaae2d
Merge pull request #8474 from python-pillow/renovate/mypy-1.x
Update dependency mypy to v1.12.0
2024-10-17 08:16:14 +03:00
Andrew Murray
0beb2228f9 Include JpegImageFile layers in state 2024-10-17 12:44:25 +11:00
Andrew Murray
4611a24661 Fix IFDRational with a zero denominator 2024-10-17 10:58:48 +11:00
Andrew Murray
5ff20273d9 Updated type hints 2024-10-17 10:46:26 +11:00
renovate[bot]
c252b708ee
Update dependency mypy to v1.12.0 2024-10-16 21:41:38 +00:00
Andrew Murray
11c654c187 Update CHANGES.rst [ci skip] 2024-10-16 23:07:35 +11:00
mergify[bot]
1c11d4581c
Merge pull request #8469 from radarhere/disable
Fixed disabling a feature during install
2024-10-16 11:38:07 +00:00
Andrew Murray
7c194b54ef Fixed disabling a feature 2024-10-16 21:37:14 +11:00
Hugo van Kemenade
96fb0e63ea
Merge pull request #8467 from radarhere/pypy
Skip PyPy3.9 wheels
2024-10-16 08:27:11 +03:00
Andrew Murray
8393972c35 Skip PyPy3.9 wheels 2024-10-16 09:56:33 +11:00
Andrew Murray
37e56350a3
Merge pull request #8466 from radarhere/fedora
Removed Fedora 39
2024-10-16 09:14:28 +11:00
Hugo van Kemenade
304732f75e
Merge pull request #8465 from radarhere/tile 2024-10-15 18:05:37 +03:00
Hugo van Kemenade
455e6da119 11.1.0.dev0 version bump 2024-10-15 17:30:25 +03:00
Andrew Murray
a433f24f0b tile is already an empty list 2024-10-15 22:14:26 +11:00
Hugo van Kemenade
204aae6682 11.0.0 version bump 2024-10-15 08:55:00 +03:00
Andrew Murray
3911afbc97 Removed Fedora 39 2024-10-14 16:56:48 +11:00
Andrew Murray
f2cc87b1f0 Update CHANGES.rst [ci skip] 2024-10-13 11:19:41 +11:00
Andrew Murray
c855e8e5f9
Merge pull request #8464 from radarhere/imagemath_type_hint
Added type hints to remaining ImageMath methods
2024-10-13 11:00:15 +11:00
Yay295
48681cd014 use float instead of double in rgb to hsv conversion 2024-10-12 18:31:27 -05:00
Yay295
6b8a97ab16 simplify rgb to hsv conversion
By inlining some values, the starting hue calculation can be reduced from using three subtractions and two divisions to using one subtraction and one division.
"fmod(n+1,1)" can be replaced with "n - floor(n)" due to the second parameter being 1.
The saturation calculation can be done without floating point values.
The "CLIP8"s are unnecessary because the values are already in the correct range.
2024-10-12 18:31:26 -05:00
Andrew Murray
dc3751599f
Merge pull request #8463 from hugovk/update-3.13-date
Update Python 3.13 release date
2024-10-13 09:32:26 +11:00
Hugo van Kemenade
c3d81d6375 Update Python 3.13 release date 2024-10-12 23:52:57 +03:00
Andrew Murray
a60610c93f Added type hints 2024-10-13 07:42:17 +11:00
Andrew Murray
a5c58f2182
Merge pull request #8460 from hugovk/mit-cmu
Update licence to MIT-CMU
2024-10-13 07:10:09 +11:00